{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Network Plotting Examples" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Plotting Installation:\n", "\n", "The plotting package allows you to make an interactive CRN plot. Plotting requires the [Bokeh](https://docs.bokeh.org/en/latest/docs/installation.html) and [ForceAtlas2](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0098679) libraries to be installed on your machine. Bokeh is used for plotting, ForceAtlas2 is used for graph layout. To install, type the following into the consol:\n", "\n", " Conda install bokeh\n", " pip install fa2\n", "\n", "Alternatively, follow the installation instructions in the links above.\n", "\n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Plotting Example\n", "The CRN plot has a default representation:\n", "* species are circles\n", " - orange circles are RNA species\n", " - blue circles are complexes\n", " - green circles are proteins\n", " - grey circles are DNA\n", " -there's always a purple circle that represents nothing. If your CRN doesn't have reactions that go to nothing, then it won't have any connections.\n", " \n", "* reactions are squares\n", "\n", "Click on a node (either reaction or species) and all arrows including that node will be highlighted\n", "Mouse over a node (either reaction or species) and a tooltip will tell you what it is." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Create a BioCRNpyler Model\n", "Here we model a DNA assembly with a regulated promoter in a TxTl mixture." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Species(N = 13) = {\n", "dna[mydna] (@ 10), \n", " found_key=(mech=initial concentration, partid=None, name=mydna).\n", " search_key=(mech=initial concentration, partid=mixture1, name=mydna).\n", "complex[protein[Ribo]:rna[mydna]] (@ 0), complex[protein[RNAase]:rna[mydna]] (@ 0), rna[mydna] (@ 0), protein[laci] (@ 0), complex[dna[mydna]:2x_protein[laci]] (@ 0), complex[dna[mydna]:protein[RNAP]] (@ 0), complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] (@ 0), complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] (@ 0), protein[Ribo] (@ 0), protein[RNAase] (@ 0), protein[RNAP] (@ 0), protein[GFP] (@ 0), \n", "}\n", "\n", "Reactions (12) = [\n", "0. dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\n", " Kf=k_forward * dna_mydna * protein_RNAP\n", " Kr=k_reverse * complex_dna_mydna_protein_RNAP_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=transcription_mm, partid=plac_leak, name=kb).\n", " k_reverse=10.0\n", " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=transcription_mm, partid=plac_leak, name=ku).\n", "\n", "1. complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\n", " Kf=k_forward * complex_dna_mydna_protein_RNAP_\n", " k_forward=0.05\n", " found_key=(mech=None, partid=None, name=ktx).\n", " search_key=(mech=transcription_mm, partid=plac_leak, name=ktx).\n", "\n", "2. 2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\n", " Kf=k_forward * protein_laci^2 * dna_mydna\n", " Kr=k_reverse * complex_dna_mydna_protein_laci_2x_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=one_step_cooperative_binding, partid=plac_laci, name=kb).\n", " k_reverse=10.0\n", " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=one_step_cooperative_binding, partid=plac_laci, name=ku).\n", "\n", "3. complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\n", " Kf=k_forward * complex_dna_mydna_protein_laci_2x_ * protein_RNAP\n", " Kr=k_reverse * complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=transcription_mm, partid=plac_laci, name=kb).\n", " k_reverse=10.0\n", " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=transcription_mm, partid=plac_laci, name=ku).\n", "\n", "4. complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\n", " Kf=k_forward * complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\n", " k_forward=0.05\n", " found_key=(mech=None, partid=None, name=ktx).\n", " search_key=(mech=transcription_mm, partid=plac_laci, name=ktx).\n", "\n", "5. rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\n", " Kf=k_forward * rna_mydna * protein_Ribo\n", " Kr=k_reverse * complex_protein_Ribo_rna_mydna_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=translation_mm, partid=UTR1, name=kb).\n", " k_reverse=10.0\n", " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=translation_mm, partid=UTR1, name=ku).\n", "\n", "6. complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\n", " Kf=k_forward * complex_protein_Ribo_rna_mydna_\n", " k_forward=0.05\n", " found_key=(mech=None, partid=None, name=ktl).\n", " search_key=(mech=translation_mm, partid=UTR1, name=ktl).\n", "\n", "7. rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\n", " Kf=k_forward * rna_mydna * protein_RNAase\n", " Kr=k_reverse * complex_protein_RNAase_rna_mydna_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degredation_mm, partid=rna_mydna, name=kb).\n", " k_reverse=10.0\n", " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degredation_mm, partid=rna_mydna, name=ku).\n", "\n", "8. complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\n", " Kf=k_forward * complex_protein_RNAase_rna_mydna_\n", " k_forward=0.001\n", " found_key=(mech=rna_degredation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degredation_mm, partid=rna_mydna, name=kdeg).\n", "\n", "9. complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\n", " Kf=k_forward * complex_protein_Ribo_rna_mydna_ * protein_RNAase\n", " Kr=k_reverse * complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\n", " k_forward=100.0\n", " found_key=(mech=None, partid=None, name=kb).\n", " search_key=(mech=rna_degredation_mm, partid=complex_protein_Ribo_rna_mydna_, name=kb).\n", " k_reverse=10.0\n", " found_key=(mech=None, partid=None, name=ku).\n", " search_key=(mech=rna_degredation_mm, partid=complex_protein_Ribo_rna_mydna_, name=ku).\n", "\n", "10. complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\n", " Kf=k_forward * complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\n", " k_forward=0.001\n", " found_key=(mech=rna_degredation_mm, partid=None, name=kdeg).\n", " search_key=(mech=rna_degredation_mm, partid=complex_protein_Ribo_rna_mydna_, name=kdeg).\n", "\n", "11. rna[mydna] --> \n", " Kf=k_forward * rna_mydna\n", " k_forward=0.1\n", "\n", "]\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "d:\\documents\\github\\biocrnpyler\\biocrnpyler\\parameter.py:507: UserWarning: parameter file contains no unit column! Please add a column named ['unit', 'units'].\n", " warn(f\"parameter file contains no {accepted_name} column! Please add a \"\n" ] } ], "source": [ "from biocrnpyler import *\r\n", "\r\n", "\r\n", "txtl = TxTlExtract(\"mixture1\", parameter_file = 'default_parameters.txt')\r\n", "dna = DNAassembly(\"mydna\",promoter=RegulatedPromoter(\"plac\",[\"laci\"]),rbs=\"UTR1\",protein=\"GFP\", initial_concentration = 10)\r\n", "txtl.add_component(dna)\r\n", "crn1 = txtl.compile_crn()\r\n", "crn1.add_reactions([Reaction.from_massaction([Species(\"mydna\",material_type=\"rna\")],[],k_forward=0.1)])\r\n", "print(crn1.pretty_print())" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Plotting a reaction graph\n", "First we import bokeh in order to plot an interactive graph then use the graphPlot function and the BioCRNpyler.plotting.generate_networkx_graph(crn) function to produce a graph. Mouseover the circles to see which species they identify and the squares to see reactions." ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", " \n", " Loading BokehJS ...\n", "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", " var JS_MIME_TYPE = 'application/javascript';\n", " var HTML_MIME_TYPE = 'text/html';\n", " var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " var CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " var script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " var cell = handle.cell;\n", "\n", " var id = cell.output_area._bokeh_element_id;\n", " var server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd, {\n", " iopub: {\n", " output: function(msg) {\n", " var id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", "\n", " \n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " var NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " var el = document.getElementById(\"1001\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.3.min.js\": \"T2yuo9Oe71Cz/I4X9Ac5+gpEa5a8PpJCDlqKYO0CfAuEszu1JrXLl8YugMqYe3sM\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.3.min.js\": \"98GDGJ0kOMCUMUePhksaQ/GYgB3+NH9h996V88sh3aOiUNX3N+fLXAtry6xctSZ6\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.3.min.js\": \"89bArO+nlbP3sgakeHjCo1JYxYR5wufVgA3IbUvDY+K7w4zyxJqssu7wVnfeKCq8\"};\n", "\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " if (url in hashes) {\n", " element.crossOrigin = \"anonymous\";\n", " element.integrity = \"sha384-\" + hashes[url];\n", " }\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " \n", " var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.3.min.js\"];\n", " var css_urls = [];\n", " \n", "\n", " var inline_js = [\n", " function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", " function(Bokeh) {\n", " \n", " \n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " \n", " if (root.Bokeh !== undefined || force === true) {\n", " \n", " for (var i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", " if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", "\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "" }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "D:\\anaconda3\\lib\\site-packages\\bokeh\\plotting\\graph.py:120: UserWarning: Node keys in 'layout_function' don't match node keys in the graph. These nodes may not be displayed correctly.\n", " warn(\"Node keys in 'layout_function' don't match node keys in the graph. \"\n" ] }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"1556dcf8-4a81-4b37-8a5e-f47354d14ede\":{\"roots\":{\"references\":[{\"attributes\":{\"plot_height\":500,\"plot_width\":500,\"renderers\":[{\"id\":\"1035\"},{\"id\":\"1007\"},{\"id\":\"1021\"}],\"title\":{\"id\":\"1127\"},\"toolbar\":{\"id\":\"1116\"},\"x_range\":{\"id\":\"1077\"},\"x_scale\":{\"id\":\"1130\"},\"y_range\":{\"id\":\"1078\"},\"y_scale\":{\"id\":\"1129\"}},\"id\":\"1004\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null},\"id\":\"1112\",\"type\":\"TapTool\"},{\"attributes\":{\"fill_color\":{\"value\":\"#abdda4\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"1089\",\"type\":\"Square\"},{\"attributes\":{\"source\":{\"id\":\"1009\"}},\"id\":\"1011\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1167\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1140\",\"type\":\"NodesOnly\"},{\"attributes\":{\"data_source\":{\"id\":\"1013\"},\"glyph\":{\"id\":\"1012\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1015\"}},\"id\":\"1014\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\"},\"line_join\":\"round\",\"line_width\":{\"value\":4}},\"id\":\"1054\",\"type\":\"MultiLine\"},{\"attributes\":{\"data\":{\"end\":[],\"start\":[]},\"selected\":{\"id\":\"1165\"},\"selection_policy\":{\"id\":\"1164\"}},\"id\":\"1013\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"color\":[\"purple\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cyan\"],\"image\":[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13],\"species\":[\"nothing\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_mydna\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"protein_laci\",\"complex_dna_mydna_protein_laci_2x_\",\"complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"complex_protein_RNAase_rna_mydna_\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\"],\"type\":[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\"]},\"selected\":{\"id\":\"1171\"},\"selection_policy\":{\"id\":\"1170\"}},\"id\":\"1023\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1166\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1127\",\"type\":\"Title\"},{\"attributes\":{\"graph_layout\":{\"0\":[159.03986479757123,-47.35426515636887],\"1\":[41.42236568289106,-23.650267953588365],\"10\":[44.957922479858006,-154.5810541784928],\"11\":[-55.2444606558462,31.88677508704335],\"12\":[-38.70670815622175,-11.076321487491024],\"13\":[-29.952919520214557,33.593093964666394],\"14\":[28.61876929573741,-25.396616987090546],\"15\":[19.252603820961717,-45.16311731969208],\"16\":[33.602799607041405,-2.1906067468704595],\"17\":[50.36831790597477,-15.081203859351188],\"18\":[73.9003392335304,-18.910651063726807],\"19\":[-63.62552346035126,18.621324071018226],\"2\":[-69.4525437933142,20.67934251111125],\"20\":[-60.1353040832824,46.54531407072284],\"21\":[-44.94702419361579,-0.5929719874444677],\"22\":[-34.6430105424457,-17.313030867655637],\"23\":[-40.337824118988394,26.163885948113002],\"24\":[-22.12851002532639,39.292818976305924],\"25\":[-69.81592535490664,-4.888560977727445],\"3\":[-40.667879826594046,13.600259577780811],\"4\":[26.422020605040593,-12.498970201895784],\"5\":[-60.254376628921534,1.7258925327216161],\"6\":[23.429964880877048,-35.53112885232751],\"7\":[32.45367630864457,4.321724391662697],\"8\":[44.89530646534175,-4.822075540572559],\"9\":[63.09361334978567,-16.99075275167769]}},\"id\":\"1020\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{},\"id\":\"1012\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"1169\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1114\",\"type\":\"PanTool\"},{\"attributes\":{\"graph_layout\":{\"0\":[159.03986479757123,-47.35426515636887],\"1\":[41.42236568289106,-23.650267953588365],\"10\":[44.957922479858006,-154.5810541784928],\"11\":[-55.2444606558462,31.88677508704335],\"12\":[-38.70670815622175,-11.076321487491024],\"13\":[-29.952919520214557,33.593093964666394],\"14\":[28.61876929573741,-25.396616987090546],\"15\":[19.252603820961717,-45.16311731969208],\"16\":[33.602799607041405,-2.1906067468704595],\"17\":[50.36831790597477,-15.081203859351188],\"18\":[73.9003392335304,-18.910651063726807],\"19\":[-63.62552346035126,18.621324071018226],\"2\":[-69.4525437933142,20.67934251111125],\"20\":[-60.1353040832824,46.54531407072284],\"21\":[-44.94702419361579,-0.5929719874444677],\"22\":[-34.6430105424457,-17.313030867655637],\"23\":[-40.337824118988394,26.163885948113002],\"24\":[-22.12851002532639,39.292818976305924],\"25\":[-69.81592535490664,-4.888560977727445],\"3\":[-40.667879826594046,13.600259577780811],\"4\":[26.422020605040593,-12.498970201895784],\"5\":[-60.254376628921534,1.7258925327216161],\"6\":[23.429964880877048,-35.53112885232751],\"7\":[32.45367630864457,4.321724391662697],\"8\":[44.89530646534175,-4.822075540572559],\"9\":[63.09361334978567,-16.99075275167769]}},\"id\":\"1034\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{\"data_source\":{\"id\":\"1027\"},\"glyph\":{\"id\":\"1026\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1029\"}},\"id\":\"1028\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1041\"}},\"id\":\"1043\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1168\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1130\",\"type\":\"LinearScale\"},{\"attributes\":{\"fill_alpha\":{\"value\":0},\"fill_color\":{\"field\":\"color\"},\"line_alpha\":{\"value\":0},\"size\":{\"units\":\"screen\",\"value\":12}},\"id\":\"1049\",\"type\":\"Circle\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"1079\",\"type\":\"Square\"},{\"attributes\":{},\"id\":\"1171\",\"type\":\"Selection\"},{\"attributes\":{\"end\":177.36125955138317,\"start\":-88.1373201087186},\"id\":\"1077\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1035\"}],\"tooltips\":null},\"id\":\"1109\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1139\",\"type\":\"NodesOnly\"},{\"attributes\":{},\"id\":\"1026\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"1170\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1009\"},\"glyph\":{\"id\":\"1079\"},\"hover_glyph\":{\"id\":\"1089\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1084\"},\"view\":{\"id\":\"1011\"}},\"id\":\"1010\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"color\":[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"],\"end\":[14,17,19,21,23,14,16,19,21,25,14,15,16,16,17,17,18,19,20,23,21,22,23,24,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,5,3,12,3,11,3,13,2,3,0],\"start\":[1,1,2,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,23,23,23,24,24,25],\"weight\":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],\"xs\":[[41.42236568289106,32.08666023050097,32.57131188986632,28.61876929573741,33.24703140749137,32.08666023050097],[41.42236568289106,47.84077492696186,48.97062226478501,50.36831790597477,45.511966607215456,47.84077492696186],[-69.4525437933142,-66.92573660522378,-68.54104053494369,-63.62552346035126,-66.87591616108149,-66.92573660522378],[-40.667879826594046,-43.93672094849843,-46.090678717206806,-44.94702419361579,-41.30351745346052,-43.93672094849843],[-40.667879826594046,-40.42973998141491,-37.95240275053567,-40.337824118988394,-42.95067826421861,-40.42973998141491],[26.422020605040593,28.031106420567852,25.42721652609853,28.61876929573741,30.3562335546396,28.031106420567852],[26.422020605040593,31.602245014530173,33.17910880529501,33.602799607041405,29.076401555152508,31.602245014530173],[-60.254376628921534,-62.94066794319245,-60.326561500909676,-63.62552346035126,-65.22990748898869,-62.94066794319245],[-60.254376628921534,-48.40754289893611,-49.602751143451904,-44.94702419361579,-48.85386041257576,-48.40754289893611],[-60.254376628921534,-66.93753713899198,-67.67712987632804,-69.81592535490664,-64.83255707081136,-66.93753713899198],[23.429964880877048,27.02370131331724,28.870674858986394,28.61876929573741,24.420094036662544,27.02370131331724],[23.429964880877048,20.64521195191976,18.681924609530036,19.252603820961717,23.269094515040344,20.64521195191976],[32.45367630864457,32.99460822491946,30.388391793237457,33.602799607041405,35.31232402861571,32.99460822491946],[44.89530646534175,37.01147410794049,38.38730930168863,33.602799607041405,37.252571943853745,37.01147410794049],[44.89530646534175,48.720913118169136,46.12443251450593,50.36831790597477,50.53593359299849,48.720913118169136],[63.09361334978567,53.829565026249654,55.02149517779124,50.36831790597477,54.27950616254054,53.829565026249654],[63.09361334978567,70.45429918375052,69.19967346263405,73.9003392335304,70.0742672170897,70.45429918375052],[-55.2444606558462,-61.756088281577064,-63.42621207255524,-63.62552346035126,-59.199182403727974,-61.756088281577064],[-55.2444606558462,-59.02755626306325,-56.393339784118595,-60.1353040832824,-61.136303373027296,-59.02755626306325],[-55.2444606558462,-43.605299324336215,-45.27630091568833,-40.337824118988394,-43.484251705336995,-43.605299324336215],[-38.70670815622175,-43.15678258880786,-40.58396284795988,-44.94702419361579,-44.88038637162744,-43.15678258880786],[-38.70670815622175,-36.55371993821594,-39.10149856903571,-34.6430105424457,-34.91230216153182,-36.55371993821594],[-29.952919520214557,-37.49123815041111,-38.270662840970076,-40.337824118988394,-35.36151178888025,-37.49123815041111],[-29.952919520214557,-24.95749541132664,-24.156481279388,-22.12851002532639,-27.100462231868047,-24.95749541132664],[28.61876929573741,27.00968348021015,29.61357337467947,26.422020605040593,24.6845563461384,27.00968348021015],[28.61876929573741,37.9544747481275,37.46982308876215,41.42236568289106,36.7941035711371,37.9544747481275],[28.61876929573741,25.025032863297216,23.178059317628062,23.429964880877048,27.628640139951912,25.025032863297216],[19.252603820961717,25.67167114301228,27.935576681343992,26.422020605040593,23.05183111207289,25.67167114301228],[19.252603820961717,-57.23960057610702,-55.25459042748706,-60.254376628921534,-57.79452669190359,-57.23960057610702],[19.252603820961717,38.910558046429564,40.05579553091513,41.42236568289106,36.5738237703087,38.910558046429564],[33.602799607041405,33.06186769076651,35.66808412244852,32.45367630864457,30.74415188707026,33.06186769076651],[33.602799607041405,28.422575197551826,26.845711406786986,26.422020605040593,30.94841865692949,28.422575197551826],[33.602799607041405,41.486631964442665,40.11079677069452,44.89530646534175,41.24553412852941,41.486631964442665],[50.36831790597477,46.54271125314738,49.139191856810584,44.89530646534175,44.72769077831803,46.54271125314738],[50.36831790597477,43.94990866190397,42.820061324080825,41.42236568289106,46.278716981650376,43.94990866190397],[50.36831790597477,59.63236622951079,58.4404360779692,63.09361334978567,59.1824250932199,59.63236622951079],[73.9003392335304,48.04356724291575,49.88255510240474,44.89530646534175,47.69798300289943,48.04356724291575],[73.9003392335304,-56.79506544345519,-55.59449356530452,-60.254376628921534,-56.354684360511364,-56.79506544345519],[73.9003392335304,44.885681676335146,45.34609870763108,41.42236568289106,46.068117320023944,44.885681676335146],[-63.62552346035126,-60.93923214608034,-63.55333858836312,-60.254376628921534,-58.64999260028411,-60.93923214608034],[-63.62552346035126,-66.15233064844169,-64.53702671872178,-69.4525437933142,-66.20215109258397,-66.15233064844169],[-63.62552346035126,-57.11389583462039,-55.44377204364222,-55.2444606558462,-59.67080171246948,-57.11389583462039],[-60.1353040832824,-60.245078150166385,-62.74286392225634,-60.254376628921534,-57.742881567533836,-60.245078150166385],[-60.1353040832824,43.3370295575204,40.73683848367428,44.957922479858006,45.16833662587384,43.3370295575204],[-60.1353040832824,-68.26640695961308,-70.33713942551209,-69.4525437933142,-65.6330206458317,-68.26640695961308],[-44.94702419361579,-56.793857923601216,-55.59864967908542,-60.254376628921534,-56.34754040996156,-56.793857923601216],[-44.94702419361579,-41.6781830717114,-39.52422530300303,-40.667879826594046,-44.31138656674931,-41.6781830717114],[-44.94702419361579,-40.49694976102968,-43.06976950187766,-38.70670815622175,-38.7733459782101,-40.49694976102968],[-34.6430105424457,-39.99834212906718,-37.385710999663274,-40.667879826594046,-42.293372496811656,-39.99834212906718],[-40.337824118988394,-51.976985450498375,-50.30598385914626,-55.2444606558462,-52.098033069497596,-51.976985450498375],[-40.337824118988394,-40.57596396416753,-43.05330119504677,-40.667879826594046,-38.05502568136383,-40.57596396416753],[-40.337824118988394,-32.799505488791844,-32.020080798232875,-29.952919520214557,-34.9292318503227,-32.799505488791844],[-22.12851002532639,-66.19542661199355,-66.33796952576178,-69.4525437933142,-64.50784314050533,-66.19542661199355],[-22.12851002532639,-38.619851358223464,-40.16141261068188,-40.667879826594046,-36.106790810270056,-38.619851358223464],[-69.81592535490664,155.5986068506822,154.32630639871914,159.03986479757123,155.23851804504906,155.5986068506822]],\"ys\":[[-23.650267953588365,-24.92361332475301,-22.334361765591744,-25.396616987090546,-27.288491672396827,-24.92361332475301],[-23.650267953588365,-17.502262819649875,-19.88187536390127,-15.081203859351188,-16.271099679597118,-17.502262819649875],[20.67934251111125,19.78691113272176,17.706068975763177,18.621324071018226,22.420659182723906,19.78691113272176],[13.600259577780811,2.758040897177932,4.27447645405646,-0.5929719874444677,2.831186103888805,2.758040897177932],[13.600259577780811,22.665093088534945,21.76959819070235,26.163885948113002,21.900906565597378,22.665093088534945],[-12.498970201895784,-21.946305067111794,-21.547722221237574,-25.396616987090546,-20.708203828138206,-21.946305067111794],[-12.498970201895784,-5.062501821970214,-7.172623015863918,-2.1906067468704595,-4.314687883705016,-5.062501821970214],[1.7258925327216161,15.18898187936292,14.864084394053586,18.621324071018226,13.885719369541004,15.18898187936292],[1.7258925327216161,-0.06874847583116894,-2.4162126650758333,-0.5929719874444677,2.5273854853817648,-0.06874847583116894],[1.7258925327216161,-2.8973600138657716,-0.3690970824394517,-4.888560977727445,-4.481080248031813,-2.8973600138657716],[-35.53112885232751,-28.512023562717243,-30.390267313976103,-25.396616987090546,-28.111598767661576,-28.512023562717243],[-35.53112885232751,-41.95209838583486,-40.195791556503224,-45.16311731969208,-42.185231743586144,-41.95209838583486],[4.321724391662697,1.2561458178943217,1.6392212396788213,-2.1906067468704595,2.5080660712816005,1.2561458178943217],[-4.822075540572559,-2.9849228973548776,-0.7385506247364986,-2.1906067468704595,-5.6080856260209035,-2.9849228973548776],[-4.822075540572559,-11.9931531044064,-12.43744956212964,-15.081203859351188,-10.084014150978735,-11.9931531044064],[-16.99075275167769,-15.600596170026675,-13.251465824262374,-15.081203859351188,-18.196104567512208,-15.600596170026675],[-16.99075275167769,-18.29843543560786,-20.614687832791216,-18.910651063726807,-15.691773475962815,-18.29843543560786],[31.88677508704335,21.58024483919731,23.617349988754725,18.621324071018226,20.946728304791588,21.58024483919731],[31.88677508704335,43.22523955848675,43.22903555651696,46.54531407072284,41.64653867048961,43.22523955848675],[31.88677508704335,27.418320395358936,25.38193522814637,26.163885948113002,30.04975695007183,27.418320395358936],[-11.076321487491024,-3.6004684540117564,-3.0350399009233877,-0.5929719874444677,-5.592527907791859,-3.6004684540117564],[-11.076321487491024,-14.380593382402914,-15.049872782864934,-17.313030867655637,-12.320287931764588,-14.380593382402914],[33.593093964666394,28.20029168457588,30.716560354509937,26.163885948113002,26.6500089708281,28.20029168457588],[33.593093964666394,37.23203230956989,34.72255283605766,39.292818976305924,38.76396053034373,37.23203230956989],[-25.396616987090546,-15.949282121874534,-16.347864967748755,-12.498970201895784,-17.187383360848123,-15.949282121874534],[-25.396616987090546,-24.1232716159259,-26.712523175087167,-23.650267953588365,-21.758393268282084,-24.1232716159259],[-25.396616987090546,-32.41572227670082,-30.53747852544196,-35.53112885232751,-32.81614707175648,-32.41572227670082],[-45.16311731969208,-15.917592100385557,-17.264381831953052,-12.498970201895784,-16.192454029055458,-15.917592100385557],[-45.16311731969208,-0.052062852369960444,1.6796546700396267,1.7258925327216161,-2.627168262552537,-0.052062852369960444],[-45.16311731969208,-26.087648186012864,-28.45989226529177,-23.650267953588365,-24.87159564177535,-26.087648186012864],[-2.1906067468704595,0.8749718268979154,0.4918964051134158,4.321724391662697,-0.37694842648936344,0.8749718268979154],[-2.1906067468704595,-9.62707512679603,-7.516953932902325,-12.498970201895784,-10.374889065061227,-9.62707512679603],[-2.1906067468704595,-4.02775939008814,-6.274131662706518,-4.822075540572559,-1.404596661422115,-4.02775939008814],[-15.081203859351188,-7.9101262955173475,-7.465829837794108,-4.822075540572559,-9.819265248945012,-7.9101262955173475],[-15.081203859351188,-21.229208993289678,-18.849596449038284,-23.650267953588365,-22.460372133342435,-21.229208993289678],[-15.081203859351188,-16.471360441002204,-18.820490786766506,-16.99075275167769,-13.875852043516671,-16.471360441002204],[-18.910651063726807,-6.351276010226279,-4.465212776875725,-4.822075540572559,-8.96272817341001,-6.351276010226279],[-18.910651063726807,1.1937589760768255,3.538484553396784,1.7258925327216161,-1.4033885686979932,1.1937589760768255],[-18.910651063726807,-23.144854924913364,-20.551184355076614,-23.650267953588365,-25.498778631425303,-23.144854924913364],[18.621324071018226,5.158234724376921,5.4831322096862545,1.7258925327216161,6.461497234198836,5.158234724376921],[18.621324071018226,19.513755449407718,21.594597606366303,20.67934251111125,16.88000739940557,19.513755449407718],[18.621324071018226,28.927854318864267,26.89074916930685,31.88677508704335,29.561370853269988,28.927854318864267],[46.54531407072284,5.22588018102737,6.062646040924637,1.7258925327216161,6.049362499845849,5.22588018102737],[46.54531407072284,-151.4790054789531,-151.901044869337,-154.5810541784928,-149.58548355171186,-151.4790054789531],[46.54531407072284,23.972225656887527,25.60046947223473,20.67934251111125,23.905988281233117,23.972225656887527],[-0.5929719874444677,1.2016690211083172,3.549133210352982,1.7258925327216161,-1.3944649401046174,1.2016690211083172],[-0.5929719874444677,10.249246693158412,8.732811136279883,13.600259577780811,10.176101486447537,10.249246693158412],[-0.5929719874444677,-8.068825020923734,-8.634253574012103,-11.076321487491024,-6.0767655671436325,-8.068825020923734],[-17.313030867655637,10.164896529776943,9.82834126059473,13.600259577780811,8.87185883555635,10.164896529776943],[26.163885948113002,30.632340639797416,32.668725807009984,31.88677508704335,28.00090408508452,30.632340639797416],[26.163885948113002,17.099052437358868,17.994547335191463,13.600259577780811,17.863238960296435,17.099052437358868],[26.163885948113002,31.556688228203516,29.04041955826946,33.593093964666394,33.106970941951296,31.556688228203516],[39.292818976305924,21.960430980790765,24.590790725251416,20.67934251111125,19.937766180507627,21.960430980790765],[39.292818976305924,16.438494838069087,18.574542537083204,13.600259577780811,15.648787582268092,16.438494838069087],[-4.888560977727445,-46.71571700393792,-49.02230808765416,-47.35426515636887,-44.10622530638409,-46.71571700393792]]},\"selected\":{\"id\":\"1161\"},\"selection_policy\":{\"id\":\"1160\"}},\"id\":\"1041\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\"},\"size\":{\"units\":\"screen\",\"value\":12}},\"id\":\"1094\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1160\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1041\"},\"glyph\":{\"id\":\"1054\"},\"hover_glyph\":{\"id\":\"1064\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1059\"},\"view\":{\"id\":\"1043\"}},\"id\":\"1042\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#fdae61\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"1084\",\"type\":\"Square\"},{\"attributes\":{\"data\":{\"end\":[],\"start\":[]},\"selected\":{\"id\":\"1169\"},\"selection_policy\":{\"id\":\"1168\"}},\"id\":\"1027\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1125\",\"type\":\"EdgesAndLinkedNodes\"},{\"attributes\":{},\"id\":\"1149\",\"type\":\"NodesOnly\"},{\"attributes\":{\"data_source\":{\"id\":\"1037\"},\"glyph\":{\"id\":\"1049\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1039\"}},\"id\":\"1038\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1037\"}},\"id\":\"1039\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1013\"}},\"id\":\"1015\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1023\"}},\"id\":\"1025\",\"type\":\"CDSView\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1042\"},\"inspection_policy\":{\"id\":\"1125\"},\"layout_provider\":{\"id\":\"1048\"},\"node_renderer\":{\"id\":\"1038\"},\"selection_policy\":{\"id\":\"1123\"}},\"id\":\"1035\",\"type\":\"GraphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"1159\"}},\"id\":\"1113\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"line_color\":{\"value\":\"#abdda4\"},\"line_join\":\"round\",\"line_width\":{\"value\":5}},\"id\":\"1064\",\"type\":\"MultiLine\"},{\"attributes\":{\"attachment\":\"right\",\"callback\":null,\"renderers\":[{\"id\":\"1007\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]]},\"id\":\"1111\",\"type\":\"HoverTool\"},{\"attributes\":{\"data_source\":{\"id\":\"1023\"},\"glyph\":{\"id\":\"1094\"},\"hover_glyph\":{\"id\":\"1104\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1099\"},\"view\":{\"id\":\"1025\"}},\"id\":\"1024\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1162\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1028\"},\"inspection_policy\":{\"id\":\"1150\"},\"layout_provider\":{\"id\":\"1034\"},\"node_renderer\":{\"id\":\"1024\"},\"selection_policy\":{\"id\":\"1149\"}},\"id\":\"1021\",\"type\":\"GraphRenderer\"},{\"attributes\":{},\"id\":\"1123\",\"type\":\"NodesAndLinkedEdges\"},{\"attributes\":{},\"id\":\"1150\",\"type\":\"NodesOnly\"},{\"attributes\":{\"line_color\":{\"value\":\"#fdae61\"},\"line_join\":\"round\",\"line_width\":{\"value\":5}},\"id\":\"1059\",\"type\":\"MultiLine\"},{\"attributes\":{\"attachment\":\"right\",\"callback\":null,\"renderers\":[{\"id\":\"1021\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]]},\"id\":\"1110\",\"type\":\"HoverTool\"},{\"attributes\":{\"end\":78.73141977616591,\"start\":-186.76715988393585},\"id\":\"1078\",\"type\":\"Range1d\"},{\"attributes\":{\"fill_color\":{\"value\":\"#fdae61\"},\"size\":{\"units\":\"screen\",\"value\":15}},\"id\":\"1099\",\"type\":\"Circle\"},{\"attributes\":{\"graph_layout\":{\"0\":[159.03986479757123,-47.35426515636887],\"1\":[41.42236568289106,-23.650267953588365],\"10\":[44.957922479858006,-154.5810541784928],\"11\":[-55.2444606558462,31.88677508704335],\"12\":[-38.70670815622175,-11.076321487491024],\"13\":[-29.952919520214557,33.593093964666394],\"14\":[28.61876929573741,-25.396616987090546],\"15\":[19.252603820961717,-45.16311731969208],\"16\":[33.602799607041405,-2.1906067468704595],\"17\":[50.36831790597477,-15.081203859351188],\"18\":[73.9003392335304,-18.910651063726807],\"19\":[-63.62552346035126,18.621324071018226],\"2\":[-69.4525437933142,20.67934251111125],\"20\":[-60.1353040832824,46.54531407072284],\"21\":[-44.94702419361579,-0.5929719874444677],\"22\":[-34.6430105424457,-17.313030867655637],\"23\":[-40.337824118988394,26.163885948113002],\"24\":[-22.12851002532639,39.292818976305924],\"25\":[-69.81592535490664,-4.888560977727445],\"3\":[-40.667879826594046,13.600259577780811],\"4\":[26.422020605040593,-12.498970201895784],\"5\":[-60.254376628921534,1.7258925327216161],\"6\":[23.429964880877048,-35.53112885232751],\"7\":[32.45367630864457,4.321724391662697],\"8\":[44.89530646534175,-4.822075540572559],\"9\":[63.09361334978567,-16.99075275167769]}},\"id\":\"1048\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{},\"id\":\"1115\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data\":{\"color\":[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"],\"index\":[14,15,16,17,18,19,20,21,22,23,24,25],\"k\":[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"],\"k_r\":[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"],\"species\":[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna] --> \"],\"type\":[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]},\"selected\":{\"id\":\"1167\"},\"selection_policy\":{\"id\":\"1166\"}},\"id\":\"1009\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"color\":[\"purple\",\"green\",\"green\",\"green\",\"grey\",\"orange\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"green\",\"cyan\",\"cyan\",\"cyan\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"],\"image\":[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25],\"k\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"],\"k_r\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"],\"species\":[\"nothing\",\"protein_RNAP\",\"protein_Ribo\",\"protein_RNAase\",\"dna_mydna\",\"rna_mydna\",\"complex_dna_mydna_protein_RNAP_\",\"protein_laci\",\"complex_dna_mydna_protein_laci_2x_\",\"complex_complex_dna_mydna_protein_laci_2x__protein_RNAP_\",\"protein_GFP\",\"complex_protein_Ribo_rna_mydna_\",\"complex_protein_RNAase_rna_mydna_\",\"complex_complex_protein_Ribo_rna_mydna__protein_RNAase_\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna] --> \"],\"type\":[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]},\"selected\":{\"id\":\"1163\"},\"selection_policy\":{\"id\":\"1162\"}},\"id\":\"1037\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1163\",\"type\":\"Selection\"},{\"attributes\":{\"fill_color\":{\"value\":\"#abdda4\"},\"size\":{\"units\":\"screen\",\"value\":15}},\"id\":\"1104\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1027\"}},\"id\":\"1029\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1165\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1129\",\"type\":\"LinearScale\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1014\"},\"inspection_policy\":{\"id\":\"1140\"},\"layout_provider\":{\"id\":\"1020\"},\"node_renderer\":{\"id\":\"1010\"},\"selection_policy\":{\"id\":\"1139\"}},\"id\":\"1007\",\"type\":\"GraphRenderer\"},{\"attributes\":{},\"id\":\"1161\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1164\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1109\"},{\"id\":\"1110\"},{\"id\":\"1111\"},{\"id\":\"1112\"},{\"id\":\"1113\"},{\"id\":\"1114\"},{\"id\":\"1115\"}]},\"id\":\"1116\",\"type\":\"Toolbar\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1159\",\"type\":\"BoxAnnotation\"}],\"root_ids\":[\"1004\"]},\"title\":\"Bokeh Application\",\"version\":\"2.2.3\"}};\n", " var render_items = [{\"docid\":\"1556dcf8-4a81-4b37-8a5e-f47354d14ede\",\"root_ids\":[\"1004\"],\"roots\":{\"1004\":\"042fae27-c7be-400c-81cf-28cca7d04fbb\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1004" } }, "output_type": "display_data" } ], "source": [ "try:\r\n", " from bokeh.models import (Plot , Range1d)\r\n", " import bokeh.plotting\r\n", " import bokeh.io\r\n", " bokeh.io.output_notebook() #this makes the graph appear in line with the notebook\r\n", " plot = render_network_bokeh(crn1)\r\n", " bokeh.io.show(plot) #if you don't type this the plot won't show\r\n", "except ModuleNotFoundError:\r\n", " print('please install the plotting libraries: pip install biocrnpyler[all]')\r\n", "\r\n", "\r\n", "#mouse over nodes to get a tooltip telling you what they are\r\n", "#mouse over single lines to outline them\r\n", "#click on nodes to highlight all edges that touch them\r\n", "#use the magnifying glass symbol to zoom in and out\r\n", "#click and drag to move around\r\n", "\r\n", "#NOTE: this function is not deterministic in how it displays the network, \r\n", "# because it uses randomness to push the nodes around. However, it does always get the same seed\r\n", "# so if you don't change the network it will end up always looking the same. To set the seed use rseed=" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Advanced options for generate_networkx_graph\n", "The following options are useful changing how plotting works.\n", "\n", "To get better control over the way reactions and species text is display using the following keywords (default values shown below):\n", "\n", " use_pretty_print=False\n", " pp_show_rates=True\n", " pp_show_attributes=True\n", " pp_show_material=True\n", "\n", "To get better control over the colors of different nodes, use the keywords to set a species' color.\n", "The higher keywords will take precedence.\n", "\n", " repr(species): \"color\"\n", " species.name: \"color\"\n", " (species.material_type, tuple(specie.attributes)): \"color\"\n", " species.material_type: \"color\"\n", " tuple(species.attributes): \"color\"\n" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", " \n", " Loading BokehJS ...\n", "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", " var JS_MIME_TYPE = 'application/javascript';\n", " var HTML_MIME_TYPE = 'text/html';\n", " var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " var CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " var script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " var cell = handle.cell;\n", "\n", " var id = cell.output_area._bokeh_element_id;\n", " var server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd, {\n", " iopub: {\n", " output: function(msg) {\n", " var id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", "\n", " \n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " var NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"
    \\n\"+\n", " \"
  • re-rerun `output_notebook()` to attempt to load from CDN again, or
  • \\n\"+\n", " \"
  • use INLINE resources instead, as so:
  • \\n\"+\n", " \"
\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " var el = document.getElementById(\"1441\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.3.min.js\": \"T2yuo9Oe71Cz/I4X9Ac5+gpEa5a8PpJCDlqKYO0CfAuEszu1JrXLl8YugMqYe3sM\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.3.min.js\": \"98GDGJ0kOMCUMUePhksaQ/GYgB3+NH9h996V88sh3aOiUNX3N+fLXAtry6xctSZ6\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.3.min.js\": \"89bArO+nlbP3sgakeHjCo1JYxYR5wufVgA3IbUvDY+K7w4zyxJqssu7wVnfeKCq8\"};\n", "\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " if (url in hashes) {\n", " element.crossOrigin = \"anonymous\";\n", " element.integrity = \"sha384-\" + hashes[url];\n", " }\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " \n", " var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.3.min.js\"];\n", " var css_urls = [];\n", " \n", "\n", " var inline_js = [\n", " function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", " function(Bokeh) {\n", " \n", " \n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " \n", " if (root.Bokeh !== undefined || force === true) {\n", " \n", " for (var i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", " if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " var cell = $(document.getElementById(\"1441\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", "\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"affbe61a-3421-4b24-9cca-f52cb50064a0\":{\"roots\":{\"references\":[{\"attributes\":{\"plot_height\":500,\"plot_width\":500,\"renderers\":[{\"id\":\"1475\"},{\"id\":\"1447\"},{\"id\":\"1461\"}],\"title\":{\"id\":\"1612\"},\"toolbar\":{\"id\":\"1556\"},\"x_range\":{\"id\":\"1517\"},\"x_scale\":{\"id\":\"1615\"},\"y_range\":{\"id\":\"1518\"},\"y_scale\":{\"id\":\"1614\"}},\"id\":\"1444\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1656\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1614\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1615\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1475\"}],\"tooltips\":null},\"id\":\"1549\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1466\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"1654\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":{\"value\":\"#abdda4\"},\"line_join\":\"round\",\"line_width\":{\"value\":5}},\"id\":\"1504\",\"type\":\"MultiLine\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1468\"},\"inspection_policy\":{\"id\":\"1635\"},\"layout_provider\":{\"id\":\"1474\"},\"node_renderer\":{\"id\":\"1464\"},\"selection_policy\":{\"id\":\"1634\"}},\"id\":\"1461\",\"type\":\"GraphRenderer\"},{\"attributes\":{},\"id\":\"1653\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1554\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1563\",\"type\":\"NodesAndLinkedEdges\"},{\"attributes\":{\"source\":{\"id\":\"1453\"}},\"id\":\"1455\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1647\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1635\",\"type\":\"NodesOnly\"},{\"attributes\":{\"data\":{\"color\":[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"],\"index\":[14,15,16,17,18,19,20,21,22,23,24,25],\"k\":[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"],\"k_r\":[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"],\"species\":[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna] --> \"],\"type\":[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]},\"selected\":{\"id\":\"1652\"},\"selection_policy\":{\"id\":\"1651\"}},\"id\":\"1449\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1655\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1555\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"attachment\":\"right\",\"callback\":null,\"renderers\":[{\"id\":\"1461\"}],\"tooltips\":[[\"name\",\"@species\"],[\"type\",\"@type\"]]},\"id\":\"1550\",\"type\":\"HoverTool\"},{\"attributes\":{\"graph_layout\":{\"0\":[49.99999914850508,9.508453879737703e-07],\"1\":[45.04844167361564,21.694188586078216],\"10\":[-11.126050684059937,-48.74639374516552],\"11\":[11.126051322681127,-48.74639374516552],\"12\":[31.17448320410521,-39.0915798224777],\"13\":[45.04844167361564,-21.69418668438744],\"14\":[34.99999975080412,7.765237228957124e-07],\"15\":[30.31088844326708,17.500000388261864],\"16\":[17.499999095984716,30.310890778625485],\"17\":[-1.002570718997825e-06,35.0],\"18\":[-17.500001170572826,30.310888692462964],\"19\":[-30.310887388611405,17.500002474424385],\"2\":[31.17448916456964,39.09157576370405],\"20\":[-34.999998696148445,-2.283273389290083e-06],\"21\":[-30.310887388611405,-17.499998835214416],\"22\":[-17.499995955166522,-30.310889225578038],\"23\":[9.446986501827269e-07,-34.99999844695255],\"24\":[17.499997009822195,-30.310889225578038],\"25\":[30.310886357104557,-17.50000509370198],\"3\":[11.126048342448913,48.7463956468563],\"4\":[-11.126047703827725,48.7463956468563],\"5\":[-31.17449001606456,39.09157576370405],\"6\":[-45.048442525110566,21.69419156631043],\"7\":[-50.0,-3.4202934034799975e-06],\"8\":[-45.048442525110566,-21.69418668438744],\"9\":[-31.174481075367922,-39.0915798224777]}},\"id\":\"1488\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{},\"id\":\"1634\",\"type\":\"NodesOnly\"},{\"attributes\":{\"data_source\":{\"id\":\"1467\"},\"glyph\":{\"id\":\"1466\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1469\"}},\"id\":\"1468\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#fdae61\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"1524\",\"type\":\"Square\"},{\"attributes\":{\"end\":65.09999912721771,\"start\":-65.09999997871263},\"id\":\"1517\",\"type\":\"Range1d\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1482\"},\"inspection_policy\":{\"id\":\"1565\"},\"layout_provider\":{\"id\":\"1488\"},\"node_renderer\":{\"id\":\"1478\"},\"selection_policy\":{\"id\":\"1563\"}},\"id\":\"1475\",\"type\":\"GraphRenderer\"},{\"attributes\":{\"data\":{\"color\":[\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\",\"gray\"],\"end\":[14,17,19,21,23,14,16,19,21,25,14,15,16,16,17,17,18,19,20,23,21,22,23,24,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,5,3,12,3,11,3,13,2,3,0],\"start\":[1,1,2,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,23,23,23,24,24,25],\"weight\":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],\"xs\":[[45.04844167361564,36.47101526644316,34.551435052160905,34.99999975080412,39.08838389488869,36.47101526644316],[45.04844167361564,3.356641058131444,4.860938280848321,-1.002570718997825e-06,3.444594845380015,3.356641058131444],[31.17448916456964,-27.00858551101512,-27.053674162089873,-30.310887388611405,-25.39702256666599,-27.00858551101512],[11.126048342448913,-28.454830238922856,-30.134134158608084,-30.310887388611405,-25.895090211454672,-28.454830238922856],[11.126048342448913,0.46094006952135613,-1.9079598625647667,9.446986501827269e-07,3.048490299661008,0.46094006952135613],[-11.126047703827725,32.59439863935671,30.207940584043094,34.99999975080412,33.83973984932076,32.59439863935671],[-11.126047703827725,14.557420593522732,12.5058919359868,17.499999095984716,15.21311272523392,14.557420593522732],[-31.17449001606456,-30.450765770930538,-32.98194468192998,-30.310887388611405,-27.98593933108895,-30.450765770930538],[-31.17449001606456,-30.36429211065176,-32.876667553224145,-30.310887388611405,-27.877249641052934,-30.36429211065176],[-31.17449001606456,27.73565033222048,25.431811127607194,30.310886357104557,28.81790496291487,27.73565033222048],[-45.048442525110566,31.621860879987644,30.1666935720197,34.99999975080412,31.47457998776355,31.621860879987644],[-45.048442525110566,26.816296645320463,25.84852759494718,30.31088844326708,26.12637708336268,26.816296645320463],[-50.0,14.3071400797798,14.573970689625716,17.499999095984716,12.525750305956146,14.3071400797798],[-45.048442525110566,14.808716115558417,15.768708314659854,17.499999095984716,12.572091506389938,14.808716115558417],[-45.048442525110566,-2.1773765051005665,-0.736474560205692,-1.002570718997825e-06,-4.65113458427505,-2.1773765051005665],[-31.174481075367922,-1.3573877350386983,0.6250012290636855,-1.002570718997825e-06,-3.9836643572829,-1.3573877350386983],[-31.174481075367922,-18.17660350023239,-15.884237580077485,-17.500001170572826,-20.789921348910777,-18.17660350023239],[11.126051322681127,-28.45483017796268,-25.89509016327203,-30.310887388611405,-30.134134055953414,-28.45483017796268],[11.126051322681127,-32.59439742540096,-30.20793943997394,-34.999998696148445,-33.839738489913096,-32.59439742540096],[11.126051322681127,2.2019575415958546,4.667465054755128,9.446986501827269e-07,0.7809664087670589,2.2019575415958546],[31.17448320410521,-27.008585675409233,-25.397022435666813,-30.310887388611405,-27.05367469985898,-27.008585675409233],[31.17448320410521,-14.055592501018177,-12.794825208916524,-17.499995955166522,-13.682478438058418,-14.055592501018177],[45.04844167361564,3.3566429867008947,3.4445967242922038,9.446986501827269e-07,4.860940250204573,3.3566429867008947],[45.04844167361564,20.840407086848103,20.886378709616967,17.499997009822195,22.37898669791877,20.840407086848103],[34.99999975080412,-8.720446592380316,-6.333988537066695,-11.126047703827725,-9.965787802344362,-8.720446592380316],[34.99999975080412,43.5774261579766,45.49700637225886,45.04844167361564,40.96005752953107,43.5774261579766],[34.99999975080412,-41.67030365429409,-40.21513634632615,-45.048442525110566,-41.52302276207,-41.67030365429409],[30.31088844326708,-8.33151801479965,-6.163518111097298,-11.126047703827725,-9.173909575620609,-8.33151801479965],[30.31088844326708,-27.87218816225636,-26.260625175163348,-31.17449001606456,-27.917276867359067,-27.87218816225636],[30.31088844326708,41.682111618153705,41.56799564342593,45.04844167361564,40.199381002225024,41.682111618153705],[17.499999095984716,-46.80714098379508,-47.073971593641005,-50.0,-45.02575120997143,-46.80714098379508],[17.499999095984716,-8.18346920136574,-6.131940543829808,-11.126047703827725,-8.839161333076929,-8.18346920136574],[17.499999095984716,-42.357159544684265,-43.31715174378571,-45.048442525110566,-40.12053493551579,-42.357159544684265],[-1.002570718997825e-06,-42.87106702258072,-44.31196896747559,-45.048442525110566,-40.39730894340624,-42.87106702258072],[-1.002570718997825e-06,41.69179961291348,40.1875023901966,45.04844167361564,41.603845825664905,41.69179961291348],[-1.002570718997825e-06,-29.817094342899942,-31.799483307002326,-31.174481075367922,-27.19081772065574,-29.817094342899942],[-17.500001170572826,-43.41007639547576,-45.230672760271275,-45.048442525110566,-40.812307464339206,-43.41007639547576],[-17.500001170572826,-28.229380615678643,-26.180062876275464,-31.17449001606456,-28.881661276829195,-28.229380615678643],[-17.500001170572826,41.581187700845625,40.41764851182281,45.04844167361564,41.1000062017189,41.581187700845625],[-30.310887388611405,-31.034611633745428,-28.503432722745988,-31.17449001606456,-33.499438073587015,-31.034611633745428],[-30.310887388611405,27.872187286973354,27.917275938048107,31.17448916456964,26.26062434262422,27.872187286973354],[-30.310887388611405,9.269994112032403,6.71025409734175,11.126051322681127,10.949297990023132,9.269994112032403],[-34.999998696148445,-31.515372269970168,-29.108107900891895,-31.17449001606456,-34.084336964327385,-31.515372269970168],[-34.999998696148445,-12.665491294310028,-15.275804673024858,-11.126050684059937,-10.785424341077867,-12.665491294310028],[-34.999998696148445,28.161016409070037,28.71782883769005,31.17448916456964,26.1747381775208,28.161016409070037],[-30.310887388611405,-31.121085294024205,-28.60870985145182,-31.17449001606456,-33.60812776362303,-31.121085294024205],[-30.310887388611405,9.269991192760365,10.949295112445592,11.126048342448913,6.710251165292178,9.269991192760365],[-30.310887388611405,27.87218149090304,26.26061825116062,31.17448320410521,27.917270515352786,27.87218149090304],[-17.499995955166522,9.934436283776394,12.002457719944168,11.126048342448913,7.301163781335733,9.934436283776394],[9.446986501827269e-07,8.92409472578392,6.458587212624648,11.126051322681127,10.345085858612716,8.92409472578392],[9.446986501827269e-07,10.665109217626208,13.03400914971233,11.126048342448913,8.077558987486555,10.665109217626208],[9.446986501827269e-07,41.6917996316134,41.603845894022086,45.04844167361564,40.18750236810972,41.6917996316134],[17.499997009822195,30.497886218356225,32.790251905505514,31.17448916456964,27.88456831021601,30.497886218356225],[17.499997009822195,11.40732115563005,13.965947227801284,11.126048342448913,8.98211917597877,11.40732115563005],[30.310886357104557,47.38397235254492,48.42433925841967,49.99999914850508,45.10267143206962,47.38397235254492]],\"ys\":[[21.694188586078216,3.1758649664331737,4.979839098309996,7.765237228957124e-07,2.878388361682796,3.1758649664331737],[21.694188586078216,34.00855959517219,36.17101207633124,35.0,31.375809132471005,34.00855959517219],[39.09157576370405,18.659658591221106,21.29349189670741,17.500002474424385,16.575917785855573,18.659658591221106],[48.7463956468563,-14.532668072207027,-12.503123982300508,-17.499998835214416,-15.154634196141291,-14.532668072207027],[48.7463956468563,-31.53048333339451,-30.37834446185731,-34.99999844695255,-31.036828925889747,-31.53048333339451],[48.7463956468563,2.5422602622180905,1.4269446935231225,7.765237228957124e-07,4.863517709876564,2.5422602622180905],[48.7463956468563,32.20594533109847,30.553570968294004,30.310890778625485,34.757254543239696,32.20594533109847],[39.09157576370405,20.997206220013105,21.72675689546775,17.500002474424385,21.926583155923655,20.997206220013105],[39.09157576370405,-14.000406296694567,-13.208522149168012,-17.499998835214416,-13.132229689110364,-14.000406296694567],[39.09157576370405,-15.129739408986605,-16.407016116216276,-17.50000509370198,-12.72810750923902,-15.129739408986605],[21.69419156631043,0.9155212675444198,-1.2802926984750076,7.765237228957124e-07,3.5456199741199583,0.9155212675444198],[21.69419156631043,17.694495030152712,15.244488105124901,17.500000388261864,20.23676210219149,17.694495030152712],[-3.4202934034799975e-06,28.877136510056786,26.256466310815014,30.310890778625485,30.81769347682204,28.877136510056786],[-21.69418668438744,28.073259012836544,25.620194430480623,30.310890778625485,29.46488440251819,28.073259012836544],[-21.69418668438744,32.259737983151446,30.054536755883785,35.0,33.16507318806928,32.259737983151446],[-39.0915798224777,31.77393408955739,30.039216572913908,35.0,31.978340476439595,31.77393408955739],[-39.0915798224777,26.876910054279662,25.57915454739209,30.310888692462964,26.545729304048606,26.876910054279662],[-48.74639374516552,14.532671749547415,15.154637926068403,17.500002474424385,12.503127625141655,14.532671749547415],[-48.74639374516552,-2.5422616182308,-1.4269458999984022,-2.283273389290083e-06,-4.8635191439233765,-2.5422616182308],[-48.74639374516552,-37.7205474991442,-36.79297886551119,-34.99999844695255,-39.93863114679291,-37.7205474991442],[-39.0915798224777,-18.659655420148933,-16.57591484324029,-17.499998835214416,-21.293488719243395,-18.659655420148933],[-39.0915798224777,-30.932246485977362,-28.619331290231674,-30.310889225578038,-33.53990765330074,-30.932246485977362],[-21.69418668438744,-34.0085579788139,-31.375807514453786,-34.99999844695255,-36.17101043159985,-34.0085579788139],[-21.69418668438744,-29.266063633766773,-26.63224559194144,-30.310889225578038,-31.404259987692736,-29.266063633766773],[7.765237228957124e-07,46.204136161161934,47.3194517298569,48.7463956468563,43.88287871350346,46.204136161161934],[7.765237228957124e-07,18.518324396168765,16.714350264291944,21.694188586078216,18.81580100091914,18.518324396168765],[7.765237228957124e-07,20.778671075289733,22.974485041309162,21.69419156631043,18.148572368714195,20.778671075289733],[17.500000388261864,46.63912162168998,48.135412798263324,48.7463956468563,44.14322752822322,46.63912162168998],[17.500000388261864,37.931919579167044,40.01566035147451,39.09157576370405,35.29808627460565,37.931919579167044],[17.500000388261864,20.736158337237583,18.104412070619812,21.694188586078216,22.913455006994003,20.736158337237583],[30.310890778625485,1.4337508482752968,4.054421047517067,-3.4202934034799975e-06,-0.5068061184899568,1.4337508482752968],[30.310890778625485,46.851341094383315,48.50371545718778,48.7463956468563,44.30003188224209,46.851341094383315],[30.310890778625485,-19.4565549185985,-17.003490336242578,-21.69418668438744,-20.848180308280146,-19.4565549185985],[35.0,-18.953924667538885,-16.748723440271224,-21.69418668438744,-19.859259872456718,-18.953924667538885],[35.0,22.68562899090603,20.52317650974698,21.694188586078216,25.31837945360721,22.68562899090603],[35.0,-35.86551391203509,-34.130796395391606,-39.0915798224777,-36.069920298917296,-35.86551391203509],[30.310888692462964,-18.60133097723499,-16.697508573743,-21.69418668438744,-19.038031616078435,-18.60133097723499],[30.310888692462964,37.200456883316434,38.85557248970534,39.09157576370405,34.64827334629688,37.200456883316434],[30.310888692462964,22.171838969005474,19.80851769944588,21.694188586078216,24.761737660545897,22.171838969005474],[17.500002474424385,35.59437201811533,34.86482134266068,39.09157576370405,34.664995082204776,35.59437201811533],[17.500002474424385,37.93191964690733,35.298086341421026,39.09157576370405,40.01566045227286,37.93191964690733],[17.500002474424385,-45.779063020288554,-46.40102919680954,-48.74639374516552,-43.749518895882794,-45.779063020288554],[-2.283273389290083e-06,35.608215419299206,34.538547655500174,39.09157576370405,35.02552230393676,35.608215419299206],[-2.283273389290083e-06,-45.60312751280262,-45.95721074093834,-48.74639374516552,-43.7580098691525,-45.60312751280262],[-2.283273389290083e-06,37.31141230158558,34.73671410822797,39.09157576370405,39.041675187513114,37.31141230158558],[-17.499998835214416,35.5919832251842,34.80009907765765,39.09157576370405,34.7238066176,35.5919832251842],[-17.499998835214416,45.77906488384891,43.749520793942395,48.7463956468563,46.401031007783175,45.77906488384891],[-17.499998835214416,-37.93192323754318,-40.01566381445182,-39.0915798224777,-35.29808993844872,-37.93192323754318],[-30.310889225578038,45.455489889830396,43.82380419488322,48.7463956468563,45.526107135843965,45.455489889830396],[-34.99999844695255,-46.02584469297387,-46.953413326606885,-48.74639374516552,-43.807761045325165,-46.02584469297387],[-34.99999844695255,45.276880533298254,44.12474166176106,48.7463956468563,44.7832261257935,45.276880533298254],[-34.99999844695255,-22.685627152526095,-25.318377616886206,-21.69418668438744,-20.523174699740142,-22.685627152526095],[-30.310889225578038,35.6575972470014,34.3598413285309,39.09157576370405,35.32641696597863,35.6575972470014],[-30.310889225578038,45.25771601058054,44.63118309815673,48.7463956468563,44.229364793612255,45.25771601058054],[-17.50000509370198,-2.3251665275996465,-4.74523833825016,9.508453879737703e-07,-1.0080572011642233,-2.3251665275996465]]},\"selected\":{\"id\":\"1646\"},\"selection_policy\":{\"id\":\"1645\"}},\"id\":\"1481\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1463\"}},\"id\":\"1465\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"1449\"},\"glyph\":{\"id\":\"1519\"},\"hover_glyph\":{\"id\":\"1529\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1524\"},\"view\":{\"id\":\"1451\"}},\"id\":\"1450\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#abdda4\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"1529\",\"type\":\"Square\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"1519\",\"type\":\"Square\"},{\"attributes\":{},\"id\":\"1565\",\"type\":\"EdgesAndLinkedNodes\"},{\"attributes\":{\"data_source\":{\"id\":\"1481\"},\"glyph\":{\"id\":\"1494\"},\"hover_glyph\":{\"id\":\"1504\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1499\"},\"view\":{\"id\":\"1483\"}},\"id\":\"1482\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1453\"},\"glyph\":{\"id\":\"1452\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1455\"}},\"id\":\"1454\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#abdda4\"},\"size\":{\"units\":\"screen\",\"value\":15}},\"id\":\"1544\",\"type\":\"Circle\"},{\"attributes\":{\"end\":65.10000050381056,\"start\":-65.09999860211978},\"id\":\"1518\",\"type\":\"Range1d\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1454\"},\"inspection_policy\":{\"id\":\"1625\"},\"layout_provider\":{\"id\":\"1460\"},\"node_renderer\":{\"id\":\"1450\"},\"selection_policy\":{\"id\":\"1624\"}},\"id\":\"1447\",\"type\":\"GraphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1463\"},\"glyph\":{\"id\":\"1534\"},\"hover_glyph\":{\"id\":\"1544\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1539\"},\"view\":{\"id\":\"1465\"}},\"id\":\"1464\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1477\"},\"glyph\":{\"id\":\"1489\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1479\"}},\"id\":\"1478\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1452\",\"type\":\"MultiLine\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1549\"},{\"id\":\"1550\"},{\"id\":\"1551\"},{\"id\":\"1552\"},{\"id\":\"1553\"},{\"id\":\"1554\"},{\"id\":\"1555\"}]},\"id\":\"1556\",\"type\":\"Toolbar\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1612\",\"type\":\"Title\"},{\"attributes\":{\"source\":{\"id\":\"1477\"}},\"id\":\"1479\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"value\":\"#fdae61\"},\"size\":{\"units\":\"screen\",\"value\":15}},\"id\":\"1539\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1625\",\"type\":\"NodesOnly\"},{\"attributes\":{\"source\":{\"id\":\"1481\"}},\"id\":\"1483\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1644\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"overlay\":{\"id\":\"1644\"}},\"id\":\"1553\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\"},\"line_join\":\"round\",\"line_width\":{\"value\":4}},\"id\":\"1494\",\"type\":\"MultiLine\"},{\"attributes\":{\"source\":{\"id\":\"1449\"}},\"id\":\"1451\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0},\"fill_color\":{\"field\":\"color\"},\"line_alpha\":{\"value\":0},\"size\":{\"units\":\"screen\",\"value\":12}},\"id\":\"1489\",\"type\":\"Circle\"},{\"attributes\":{\"data\":{\"end\":[],\"start\":[]},\"selected\":{\"id\":\"1650\"},\"selection_policy\":{\"id\":\"1649\"}},\"id\":\"1453\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\"},\"size\":{\"units\":\"screen\",\"value\":12}},\"id\":\"1534\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1645\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"color\":[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"grey\",\"grey\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"],\"image\":[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25],\"k\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"],\"k_r\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"],\"species\":[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[mydna] --> \"],\"type\":[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]},\"selected\":{\"id\":\"1648\"},\"selection_policy\":{\"id\":\"1647\"}},\"id\":\"1477\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1646\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1649\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"attachment\":\"right\",\"callback\":null,\"renderers\":[{\"id\":\"1447\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]]},\"id\":\"1551\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1624\",\"type\":\"NodesOnly\"},{\"attributes\":{\"graph_layout\":{\"0\":[49.99999914850508,9.508453879737703e-07],\"1\":[45.04844167361564,21.694188586078216],\"10\":[-11.126050684059937,-48.74639374516552],\"11\":[11.126051322681127,-48.74639374516552],\"12\":[31.17448320410521,-39.0915798224777],\"13\":[45.04844167361564,-21.69418668438744],\"14\":[34.99999975080412,7.765237228957124e-07],\"15\":[30.31088844326708,17.500000388261864],\"16\":[17.499999095984716,30.310890778625485],\"17\":[-1.002570718997825e-06,35.0],\"18\":[-17.500001170572826,30.310888692462964],\"19\":[-30.310887388611405,17.500002474424385],\"2\":[31.17448916456964,39.09157576370405],\"20\":[-34.999998696148445,-2.283273389290083e-06],\"21\":[-30.310887388611405,-17.499998835214416],\"22\":[-17.499995955166522,-30.310889225578038],\"23\":[9.446986501827269e-07,-34.99999844695255],\"24\":[17.499997009822195,-30.310889225578038],\"25\":[30.310886357104557,-17.50000509370198],\"3\":[11.126048342448913,48.7463956468563],\"4\":[-11.126047703827725,48.7463956468563],\"5\":[-31.17449001606456,39.09157576370405],\"6\":[-45.048442525110566,21.69419156631043],\"7\":[-50.0,-3.4202934034799975e-06],\"8\":[-45.048442525110566,-21.69418668438744],\"9\":[-31.174481075367922,-39.0915798224777]}},\"id\":\"1474\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{\"data\":{\"color\":[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"lightgreen\",\"grey\",\"grey\",\"grey\"],\"image\":[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13],\"species\":[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\"],\"type\":[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"complex\",\"complex\"]},\"selected\":{\"id\":\"1656\"},\"selection_policy\":{\"id\":\"1655\"}},\"id\":\"1463\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1650\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null},\"id\":\"1552\",\"type\":\"TapTool\"},{\"attributes\":{\"line_color\":{\"value\":\"#fdae61\"},\"line_join\":\"round\",\"line_width\":{\"value\":5}},\"id\":\"1499\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"1648\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1467\"}},\"id\":\"1469\",\"type\":\"CDSView\"},{\"attributes\":{\"graph_layout\":{\"0\":[49.99999914850508,9.508453879737703e-07],\"1\":[45.04844167361564,21.694188586078216],\"10\":[-11.126050684059937,-48.74639374516552],\"11\":[11.126051322681127,-48.74639374516552],\"12\":[31.17448320410521,-39.0915798224777],\"13\":[45.04844167361564,-21.69418668438744],\"14\":[34.99999975080412,7.765237228957124e-07],\"15\":[30.31088844326708,17.500000388261864],\"16\":[17.499999095984716,30.310890778625485],\"17\":[-1.002570718997825e-06,35.0],\"18\":[-17.500001170572826,30.310888692462964],\"19\":[-30.310887388611405,17.500002474424385],\"2\":[31.17448916456964,39.09157576370405],\"20\":[-34.999998696148445,-2.283273389290083e-06],\"21\":[-30.310887388611405,-17.499998835214416],\"22\":[-17.499995955166522,-30.310889225578038],\"23\":[9.446986501827269e-07,-34.99999844695255],\"24\":[17.499997009822195,-30.310889225578038],\"25\":[30.310886357104557,-17.50000509370198],\"3\":[11.126048342448913,48.7463956468563],\"4\":[-11.126047703827725,48.7463956468563],\"5\":[-31.17449001606456,39.09157576370405],\"6\":[-45.048442525110566,21.69419156631043],\"7\":[-50.0,-3.4202934034799975e-06],\"8\":[-45.048442525110566,-21.69418668438744],\"9\":[-31.174481075367922,-39.0915798224777]}},\"id\":\"1460\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{},\"id\":\"1651\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1652\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"end\":[],\"start\":[]},\"selected\":{\"id\":\"1654\"},\"selection_policy\":{\"id\":\"1653\"}},\"id\":\"1467\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"1444\"]},\"title\":\"Bokeh Application\",\"version\":\"2.2.3\"}};\n", " var render_items = [{\"docid\":\"affbe61a-3421-4b24-9cca-f52cb50064a0\",\"root_ids\":[\"1444\"],\"roots\":{\"1444\":\"7fe4e685-ea5e-4147-ac7d-795053d596d2\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1444" } }, "output_type": "display_data" } ], "source": [ "try:\r\n", " from bokeh.models import (Plot , Range1d)\r\n", " import bokeh.plotting\r\n", " import bokeh.io\r\n", " bokeh.io.output_notebook() #this makes the graph appear in line with the notebook\r\n", "\r\n", " #this demonstrates the \"circle\" layout. reactions are in the middle with species on the outside.\r\n", " #also, the pretty_print text display style\r\n", "\r\n", " colordict = {\r\n", " \"G1\":\"red\", #will only effect the species dna_G1 and rna_G1\r\n", " \"protein_GFP\": \"lightgreen\", #will only effect the species protein_GFP\r\n", " \"protein\": \"blue\", #All protein species, protein_Ribo, protein_RNAase, and protein_RNAP will be blue\r\n", " #All other species will be grey by default. This will include all complexes.\r\n", " }\r\n", "\r\n", " plot = render_network_bokeh(crn1,\r\n", " colordict = colordict,\r\n", " use_pretty_print=True, #uses pretty print\r\n", " pp_show_rates=False, #this would put the reaction rates in the reaction name. It's already listed seperately in the tool tip\r\n", " pp_show_attributes=False,\r\n", " pp_show_material = True, #this lists the material of the species being displayed\r\n", " layout=\"circle\",\r\n", " )\r\n", " bokeh.io.show(plot)\r\n", "except ModuleNotFoundError:\r\n", " print('please install the plotting libraries: pip install biocrnpyler[all]')\r\n" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "d:\\documents\\github\\biocrnpyler\\biocrnpyler\\parameter.py:507: UserWarning: parameter file contains no unit column! Please add a column named ['unit', 'units'].\n", " warn(f\"parameter file contains no {accepted_name} column! Please add a \"\n" ] }, { "data": { "text/html": [ "\n", "
\n", " \n", " Loading BokehJS ...\n", "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", " var JS_MIME_TYPE = 'application/javascript';\n", " var HTML_MIME_TYPE = 'text/html';\n", " var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " var CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " var script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " var cell = handle.cell;\n", "\n", " var id = cell.output_area._bokeh_element_id;\n", " var server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd, {\n", " iopub: {\n", " output: function(msg) {\n", " var id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", "\n", " \n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " var NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"
    \\n\"+\n", " \"
  • re-rerun `output_notebook()` to attempt to load from CDN again, or
  • \\n\"+\n", " \"
  • use INLINE resources instead, as so:
  • \\n\"+\n", " \"
\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " var el = document.getElementById(\"1926\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.3.min.js\": \"T2yuo9Oe71Cz/I4X9Ac5+gpEa5a8PpJCDlqKYO0CfAuEszu1JrXLl8YugMqYe3sM\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.3.min.js\": \"98GDGJ0kOMCUMUePhksaQ/GYgB3+NH9h996V88sh3aOiUNX3N+fLXAtry6xctSZ6\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.3.min.js\": \"89bArO+nlbP3sgakeHjCo1JYxYR5wufVgA3IbUvDY+K7w4zyxJqssu7wVnfeKCq8\"};\n", "\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " if (url in hashes) {\n", " element.crossOrigin = \"anonymous\";\n", " element.integrity = \"sha384-\" + hashes[url];\n", " }\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " \n", " var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.3.min.js\"];\n", " var css_urls = [];\n", " \n", "\n", " var inline_js = [\n", " function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", " function(Bokeh) {\n", " \n", " \n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " \n", " if (root.Bokeh !== undefined || force === true) {\n", " \n", " for (var i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", " if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " var cell = $(document.getElementById(\"1926\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", "\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "" }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "d:\\documents\\github\\biocrnpyler\\biocrnpyler\\plotting.py:554: UserWarning: This figure includes Axes that are not compatible with tight_layout, so results might be incorrect.\n", " plt.tight_layout(pad=0.0001)\n", "d:\\documents\\github\\biocrnpyler\\biocrnpyler\\plotting.py:552: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`).\n", " fig = plt.figure(figsize=figsize)\n", "D:\\anaconda3\\lib\\site-packages\\bokeh\\plotting\\graph.py:120: UserWarning: Node keys in 'layout_function' don't match node keys in the graph. These nodes may not be displayed correctly.\n", " warn(\"Node keys in 'layout_function' don't match node keys in the graph. \"\n" ] }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"489c7646-ae71-4d31-b2bf-9c0ec7247e75\":{\"roots\":{\"references\":[{\"attributes\":{\"plot_height\":500,\"plot_width\":500,\"renderers\":[{\"id\":\"1960\"},{\"id\":\"1932\"},{\"id\":\"1946\"}],\"title\":{\"id\":\"2142\"},\"toolbar\":{\"id\":\"2041\"},\"x_range\":{\"id\":\"2002\"},\"x_scale\":{\"id\":\"2145\"},\"y_range\":{\"id\":\"2003\"},\"y_scale\":{\"id\":\"2144\"}},\"id\":\"1929\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"2154\",\"type\":\"NodesOnly\"},{\"attributes\":{},\"id\":\"2176\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2177\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1952\"},\"glyph\":{\"id\":\"1951\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1954\"}},\"id\":\"1953\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#abdda4\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"2014\",\"type\":\"Square\"},{\"attributes\":{},\"id\":\"1951\",\"type\":\"MultiLine\"},{\"attributes\":{\"data_source\":{\"id\":\"1962\"},\"glyph\":{\"id\":\"1974\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1964\"}},\"id\":\"1963\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#abdda4\"},\"size\":{\"units\":\"screen\",\"value\":15}},\"id\":\"2029\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1952\"}},\"id\":\"1954\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2155\",\"type\":\"NodesOnly\"},{\"attributes\":{},\"id\":\"2178\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2181\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0},\"fill_color\":{\"field\":\"color\"},\"line_alpha\":{\"value\":0},\"size\":{\"units\":\"screen\",\"value\":12}},\"id\":\"1974\",\"type\":\"Circle\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2174\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"data\":{\"color\":[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"green\",\"grey\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"],\"image\":[\"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\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],\"k\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"],\"k_r\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"],\"species\":[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetR in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\",\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[tetR]+dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"rna[mydna] --> \"],\"type\":[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"dna\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"complex\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]},\"selected\":{\"id\":\"2178\"},\"selection_policy\":{\"id\":\"2177\"}},\"id\":\"1962\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"attachment\":\"right\",\"callback\":null,\"renderers\":[{\"id\":\"1932\"}],\"tooltips\":[[\"reaction\",\"@species\"],[\"type\",\"@type\"],[\"k_f\",\"@k\"],[\"k_r\",\"@k_r\"]]},\"id\":\"2036\",\"type\":\"HoverTool\"},{\"attributes\":{\"graph_layout\":{\"0\":[50.0,4.6961833051016193e-07],\"1\":[47.974649078552524,14.086628382117247],\"10\":[-47.97464873988977,14.086631362349475],\"11\":[-49.99999966133724,-3.901520483360212e-06],\"12\":[-47.97464873988977,-14.086627442880584],\"13\":[-42.06267862136161,-27.03203502805237],\"14\":[-32.74303646675891,-37.78747856462574],\"15\":[-20.770753680404095,-45.48159775358022],\"16\":[-7.115750566410238,-49.49107106382365],\"17\":[7.115751650131047,-49.49107106382365],\"18\":[20.77075550918296,-45.48159775358022],\"19\":[32.74303680542167,-37.78747856462574],\"2\":[42.06267597979213,27.03203894752126],\"20\":[42.06267299955991,-27.032043968749058],\"21\":[47.9746460983203,-14.08663638357727],\"22\":[35.0,2.235174179870165e-07],\"23\":[33.445047437593004,10.316431898558578],\"24\":[28.918356297242628,19.71620374127378],\"25\":[21.822142894361043,27.36410283523092],\"26\":[12.786934218870366,32.58058154248786],\"27\":[2.6155542094847823,34.902132091388154],\"28\":[-7.7882331761534145,34.122476813382505],\"29\":[-17.50000210478902,30.3108888226999],\"3\":[32.74303680542167,37.7874795038624],\"30\":[-25.65681847101763,23.806044095260063],\"31\":[-31.53390976166935,15.18593378903821],\"32\":[-34.609078193565594,5.21648153847757],\"33\":[-34.609078193565594,-5.2164784837395235],\"34\":[-31.53390976166935,-15.185931255840806],\"35\":[-25.656814298692492,-23.806047820550365],\"36\":[-17.4999968893826,-30.310890461827636],\"37\":[-7.788235262315982,-34.122476366347676],\"38\":[2.615560207202165,-34.90213164435332],\"39\":[12.786936305032933,-32.58058109545303],\"4\":[20.77075252895073,45.48159869281688],\"40\":[21.82213872203591,-27.364106560521225],\"41\":[28.918358383405195,-19.716199121913814],\"42\":[33.445047437593004,-10.316434580767593],\"5\":[7.115743454492418,49.49107200306031],\"6\":[-7.115741625713552,49.49107200306031],\"7\":[-20.770750700171863,45.48159869281688],\"8\":[-32.743033486526684,37.787482484094625],\"9\":[-42.06267862136161,27.03203894752126]}},\"id\":\"1945\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{\"data_source\":{\"id\":\"1934\"},\"glyph\":{\"id\":\"2004\"},\"hover_glyph\":{\"id\":\"2014\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"2009\"},\"view\":{\"id\":\"1936\"}},\"id\":\"1935\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":{\"value\":\"#abdda4\"},\"line_join\":\"round\",\"line_width\":{\"value\":5}},\"id\":\"1989\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"2145\",\"type\":\"LinearScale\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1967\"},\"inspection_policy\":{\"id\":\"2050\"},\"layout_provider\":{\"id\":\"1973\"},\"node_renderer\":{\"id\":\"1963\"},\"selection_policy\":{\"id\":\"2048\"}},\"id\":\"1960\",\"type\":\"GraphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1948\"},\"glyph\":{\"id\":\"2019\"},\"hover_glyph\":{\"id\":\"2029\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"2024\"},\"view\":{\"id\":\"1950\"}},\"id\":\"1949\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1938\"}},\"id\":\"1940\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2175\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2180\",\"type\":\"Selection\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2034\"},{\"id\":\"2035\"},{\"id\":\"2036\"},{\"id\":\"2037\"},{\"id\":\"2038\"},{\"id\":\"2039\"},{\"id\":\"2040\"}]},\"id\":\"2041\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null},\"id\":\"2037\",\"type\":\"TapTool\"},{\"attributes\":{\"fill_color\":{\"value\":\"#fdae61\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"2009\",\"type\":\"Square\"},{\"attributes\":{},\"id\":\"2050\",\"type\":\"EdgesAndLinkedNodes\"},{\"attributes\":{\"overlay\":{\"id\":\"2174\"}},\"id\":\"2038\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"line_color\":{\"value\":\"#fdae61\"},\"line_join\":\"round\",\"line_width\":{\"value\":5}},\"id\":\"1984\",\"type\":\"MultiLine\"},{\"attributes\":{\"source\":{\"id\":\"1962\"}},\"id\":\"1964\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"color\":[\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"orange\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"gray\",\"gray\"],\"end\":[22,25,29,32,27,34,36,38,40,22,24,27,36,42,22,23,24,24,25,25,26,27,28,38,29,31,34,40,29,30,31,31,32,32,33,34,35,36,37,38,39,40,41,4,1,6,4,5,1,7,4,8,8,1,9,8,5,1,5,2,11,5,10,2,12,1,14,12,13,1,15,12,16,16,1,17,16,13,1,13,2,18,13,10,2,5,3,19,3,11,3,20,2,3,13,3,21,3,0],\"start\":[1,1,1,1,2,2,3,3,3,4,4,5,5,5,6,6,7,8,8,9,9,11,11,11,12,12,13,13,14,14,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,38,38,38,39,39,40,40,40,41,42],\"weight\":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],\"xs\":[[47.974649078552524,37.37117731738386,36.0947163814065,35.0,39.77242588639881,37.37117731738386],[47.974649078552524,24.942974263282377,26.814904557642844,21.822142894361043,24.55143622083136,24.942974263282377],[47.974649078552524,-14.10274772600002,-12.69568907363889,-17.50000210478902,-13.898290578370016,-14.10274772600002],[47.974649078552524,-31.129093984920097,-30.570698498165818,-34.609078193565594,-30.03673009052055,-31.129093984920097],[42.06267597979213,6.047909662293533,7.351127842185029,2.6155542094847823,6.372857768071444,6.047909662293533],[42.06267597979213,-28.49795551685308,-29.02185177084485,-31.53390976166935,-26.533929178956445,-28.49795551685308],[32.74303680542167,-15.422050649334627,-16.9409232787138,-17.4999968893826,-12.917486981251681,-15.422050649334627],[32.74303680542167,3.955652819406332,1.9640033599878284,2.615560207202165,6.582986327538377,3.955652819406332],[32.74303680542167,22.40074649992966,20.07237878719016,21.82213872203591,25.003581612548096,22.40074649992966],[20.77075252895073,33.95495043508773,31.321129316772446,35.0,36.09304362200499,33.95495043508773],[20.77075252895073,27.863081841314877,25.22913282694191,28.918356297242628,29.99645266240553,27.863081841314877],[7.115743454492418,3.647217678681249,1.5029792127866948,2.6155542094847823,6.2808342704129405,3.647217678681249],[7.115743454492418,-16.46835014649331,-18.612596264839283,-17.4999968893826,-13.834733836572783,-16.46835014649331],[7.115743454492418,32.03483404179699,29.41227074987997,33.445047437593004,33.988450909544696,32.03483404179699],[-7.115741625713552,32.731719716593126,30.289800442715848,35.0,34.097661419187816,32.731719716593126],[-7.115741625713552,30.927530009359234,28.593654324514077,33.445047437593004,32.06720041547047,30.927530009359234],[-20.770750700171863,25.81123262974619,23.92347109026282,28.918356297242628,26.22510427921733,25.81123262974619],[-32.743033486526684,25.559628648162107,24.05990001548369,28.918356297242628,25.466116954724658,25.559628648162107],[-32.743033486526684,18.38430596277808,17.09983914856739,21.822142894361043,18.03800630638558,18.38430596277808],[-42.06267862136161,18.322190174328988,17.50506882527246,21.822142894361043,17.47907991318618,18.322190174328988],[-42.06267862136161,9.304706007355719,8.730407941248474,12.786934218870366,8.227180230930728,9.304706007355719],[-49.99999966133724,-0.30108881355836736,0.38909673416531065,2.6155542094847823,-2.3748081772700593,-0.30108881355836736],[-49.99999966133724,-10.51013314000449,-9.584077856271293,-7.7882331761534145,-12.7273442539069,-10.51013314000449],[-49.99999966133724,-0.30108312809982607,-2.374802229633154,2.615560207202165,0.38910200932291694,-0.30108312809982607],[-47.97464873988977,-19.480705471799855,-17.889328457101854,-17.50000210478902,-22.011645561598346,-19.480705471799855],[-47.97464873988977,-33.24783786150824,-31.474609590999307,-31.53390976166935,-35.83408214582645,-33.24783786150824],[-42.06267862136161,-33.859047351043,-32.54191196012115,-31.53390976166935,-36.27913104805097,-33.859047351043],[-42.06267862136161,18.322186004186964,17.479075443563605,21.82213872203591,17.505064955646564,18.322186004186964],[-32.74303646675891,-18.264518294546104,-16.006215833425365,-17.50000210478902,-20.885475353107296,-18.264518294546104],[-32.74303646675891,-26.056848128042553,-23.668109451171283,-25.65681847101763,-28.635344191580437,-26.056848128042553],[-20.770753680404095,-30.922514608958277,-28.315943203943327,-31.53390976166935,-33.23906565082836,-30.922514608958277],[-7.115750566410238,-30.297689017849294,-27.66561922996781,-31.53390976166935,-32.34334723956099,-30.297689017849294],[-7.115750566410238,-33.037452022012125,-30.430910962710165,-34.609078193565594,-34.89847916779878,-33.037452022012125],[7.115751650131047,-32.48654690941894,-29.995298870615432,-34.609078193565594,-33.97095462394945,-32.48654690941894],[7.115751650131047,-32.2086358185824,-29.819921644647007,-34.609078193565594,-33.45868023660962,-32.2086358185824],[20.77075550918296,-28.505269787455358,-26.533914645598166,-31.53390976166935,-29.039964430350924,-28.505269787455358],[20.77075550918296,-22.485418121359793,-20.67564078148396,-25.656814298692492,-22.79081737294395,-22.485418121359793],[32.74303680542167,-14.038116871783698,-12.84906182579588,-17.4999968893826,-13.585000409842552,-14.038116871783698],[32.74303680542167,-4.3024570021039565,-3.2505614944902597,-7.788235262315982,-3.7008446721327397,-4.3024570021039565],[42.06267299955991,6.047915721400134,6.372864061524081,2.615560207202165,7.351133696066079,6.047915721400134],[42.06267299955991,16.225719919853447,16.575797899170993,12.786936305032933,17.506857478187005,16.225719919853447],[47.9746460983203,24.942970326086662,24.55143267021209,21.82213872203591,26.814900345406276,24.942970326086662],[47.9746460983203,32.27495405973463,32.362784683852496,28.918358383405195,33.7793524427702,32.27495405973463],[35.0,21.815802093863,24.449623212178288,20.77075252895073,19.67770890694574,21.815802093863],[35.0,45.60347176116866,46.879932697146025,47.974649078552524,43.20222319215372,45.60347176116866],[35.0,-4.847461342306679,-2.4055420684294004,-7.115741625713552,-6.213403044901366,-4.847461342306679],[33.445047437593004,21.957500269056972,24.590874248531936,20.77075252895073,19.887069925986037,21.957500269056972],[33.445047437593004,9.068108708159373,11.606076203492744,7.115743454492418,7.456261868753899,9.068108708159373],[33.445047437593004,44.58684482072371,44.41124284794153,47.974649078552524,43.15541373679542,44.58684482072371],[28.918356297242628,-17.663627032675425,-15.775865493192054,-20.770750700171863,-18.077498682146565,-17.663627032675425],[28.918356297242628,21.82602698487848,24.459975999251448,20.77075252895073,19.692656163787827,21.82602698487848],[28.918356297242628,-29.384305837446163,-27.884577204767748,-32.743033486526684,-29.290794144008714,-29.384305837446163],[21.822142894361043,-29.30519655494372,-28.02072974073303,-32.743033486526684,-28.95889689855122,-29.30519655494372],[21.822142894361043,44.85381770963119,42.98188741527072,47.974649078552524,45.245355752082205,44.85381770963119],[21.822142894361043,-38.56272590132956,-37.74560455227303,-42.06267862136161,-37.719615640186746,-38.56272590132956],[12.786934218870366,-29.265699091823187,-28.156894219018895,-32.743033486526684,-28.725001544701293,-29.265699091823187],[12.786934218870366,8.228607143838738,10.862814643188688,7.115743454492418,6.122295768433824,8.228607143838738],[12.786934218870366,44.8764960699274,42.97858825770696,47.974649078552524,45.304769298596526,44.8764960699274],[2.6155542094847823,6.084079985295952,8.228318451190507,7.115743454492418,3.45046339356426,6.084079985295952],[2.6155542094847823,38.63032052698338,37.32710234709189,42.06267597979213,38.30537242120547,38.63032052698338],[2.6155542094847823,-47.08335663829409,-47.77354218601777,-49.99999966133724,-45.0096372745824,-47.08335663829409],[-7.7882331761534145,4.679140645512944,5.895916259864466,7.115743454492418,2.306542273381093,4.679140645512944],[-7.7882331761534145,-44.842367199801544,-45.214933712408495,-47.97464873988977,-42.983976951595466,-44.842367199801544],[-7.7882331761534145,38.597550554629755,37.42365596262536,42.06267597979213,38.12773415270185,38.597550554629755],[-17.50000210478902,-45.99394537287893,-47.58532238757694,-47.97464873988977,-43.46300528308044,-45.99394537287893],[-17.50000210478902,44.57739469976352,43.170336047402394,47.974649078552524,44.37293755213352,44.57739469976352],[-17.50000210478902,-31.978520277001824,-34.23682273812256,-32.74303646675891,-29.35756321844063,-31.978520277001824],[-25.65681847101763,-46.19842158611409,-47.9312765460698,-47.97464873988977,-43.62299853924839,-46.19842158611409],[-25.65681847101763,-40.98778436409069,-43.11202478575946,-42.06267862136161,-38.35365893359628,-40.98778436409069],[-25.65681847101763,44.50474868707307,43.35459654389158,47.974649078552524,44.0089247914341,44.50474868707307],[-31.53390976166935,-21.382148833115167,-23.988720238130117,-20.770753680404095,-19.065597791245082,-21.382148833115167],[-31.53390976166935,-46.260720640050884,-48.033948910559815,-47.97464873988977,-43.67447635573267,-46.260720640050884],[-31.53390976166935,-8.351971310230294,-10.984041098111778,-7.115750566410238,-6.306313088518593,-8.351971310230294],[-34.609078193565594,-8.687376737963707,-11.293917797265667,-7.115750566410238,-6.826349592177049,-8.687376737963707],[-34.609078193565594,44.49466486990703,43.93626938315275,47.974649078552524,43.40230097550748,44.49466486990703],[-34.609078193565594,4.993220365984396,2.5019723271808854,7.115751650131047,6.4776280805149025,4.993220365984396],[-34.609078193565594,-8.96212877649824,-11.523881899087279,-7.115750566410238,-7.2762204763910585,-8.96212877649824],[-34.609078193565594,-40.93107880672927,-43.028416077991665,-42.06267862136161,-38.29695777504764,-40.93107880672927],[-34.609078193565594,44.56651167043563,44.32718502761,47.974649078552524,43.1891600580171,44.56651167043563],[-31.53390976166935,-39.73754103198796,-41.054676422909814,-42.06267862136161,-37.31745733497999,-39.73754103198796],[-31.53390976166935,39.026721734975865,39.55061798896763,42.06267597979213,37.06269539707923,39.026721734975865],[-31.53390976166935,17.742115534968967,15.770760393111775,20.77075550918296,18.276810177864533,17.742115534968967],[-25.656814298692492,-38.62844269267421,-38.29626724333565,-42.06267862136161,-37.33155983700892,-38.62844269267421],[-25.656814298692492,-46.1984216056283,-43.62299855518141,-47.97464873988977,-47.93127657842194,-46.1984216056283],[-25.656814298692492,39.26363788774298,40.10068008308434,42.06267597979213,37.098848751143095,39.26363788774298],[-17.4999968893826,6.084096711603128,8.2283428299491,7.115743454492418,3.450480401682599,6.084096711603128],[-17.4999968893826,30.665090565373696,32.18396319475286,32.74303680542167,28.160526897290747,30.665090565373696],[-17.4999968893826,29.281156787822766,28.092101741834945,32.74303680542167,28.828040325881616,29.281156787822766],[-7.788235262315982,31.024484453917594,32.794757524839774,32.74303680542167,28.439001817043525,31.024484453917594],[2.615560207202165,-47.08335632603525,-45.00963722450192,-49.99999966133724,-47.773541463457995,-47.08335632603525],[2.615560207202165,31.4029441932175,33.394593652636004,32.74303680542167,28.775610685085454,31.4029441932175],[2.615560207202165,38.63031748536194,38.30536914523799,42.06267299955991,37.327099510695994,38.63031748536194],[12.786936305032933,40.519837305492665,42.39790794558613,42.06267597979213,37.90990834004259,40.519837305492665],[12.786936305032933,31.788109102108567,33.96677121254445,32.74303680542167,29.156469113022673,31.788109102108567],[21.82213872203591,-38.562725903512664,-37.71961534288931,-42.06267862136161,-37.745604854972264,-38.562725903512664],[21.82213872203591,32.164429027527916,34.492796740267416,32.74303680542167,29.56159391490948,32.164429027527916],[21.82213872203591,44.85381449426954,45.245352150144114,47.9746460983203,42.981884474949936,44.85381449426954],[28.918358383405195,32.51075839919773,34.95015529481181,32.74303680542167,29.961178314487256,32.51075839919773],[33.445047437593004,47.02955617030467,47.64722232852942,50.0,45.002835337096606,47.02955617030467]],\"ys\":[[14.086628382117247,2.5743968770120365,4.8786881664258654,2.235174179870165e-07,1.4912919987346407,2.5743968770120365],[14.086628382117247,25.77967499946288,27.6330470184057,27.36410283523092,23.17471649137522,25.77967499946288],[14.086628382117247,29.46906776938811,31.696015639536924,30.3108888226999,26.84279509840978,29.46906776938811],[14.086628382117247,5.590259423829258,8.164614750492051,5.21648153847757,3.193208738141342,5.590259423829258],[27.03203894752126,34.21734303950865,36.50660782173567,34.902132091388154,31.60324288915174,34.21734303950865],[27.03203894752126,-13.444385441518923,-10.862788342318888,-15.185931255840806,-15.199865834913558,-13.444385441518923],[37.7874795038624,-27.49448505360415,-25.342245103397055,-30.310890461827636,-28.310739732037018,-27.49448505360415],[37.7874795038624,-31.668843567067935,-29.944766046089647,-34.90213164435332,-31.85918406352417,-31.668843567067935],[37.7874795038624,-23.91226458277067,-22.680268372623548,-27.364106560521225,-23.506850912471762,-23.91226458277067],[45.48159869281688,3.340340237180201,3.3861352615938407,2.235174179870165e-07,4.879063211468507,3.340340237180201],[45.48159869281688,23.053327626098316,23.0910563582309,19.71620374127378,24.59859129527055,23.053327626098316],[49.49107200306031,38.246630631726525,39.776778424889926,34.902132091388154,38.30297346889497,38.246630631726525],[49.49107200306031,-26.966386762041086,-25.436249692526435,-30.310890461827636,-26.91003075379685,-26.966386762041086],[49.49107200306031,-7.113108469002282,-7.360641592915049,-10.316434580767593,-5.346051027492168,-7.113108469002282],[49.49107200306031,2.665502907047794,1.677504360788079,2.235174179870165e-07,4.91790476565504,2.665502907047794],[49.49107200306031,12.747914162228053,11.526384320090255,10.316431898558578,15.122837788995637,12.747914162228053],[45.48159869281688,21.32734697354194,19.490102504890036,19.71620374127378,23.928850601313517,21.32734697354194],[37.787482484094625,20.700555598742458,18.5349321559738,19.71620374127378,23.333114511803114,20.700555598742458],[37.787482484094625,28.020819845703652,25.720981618624172,27.36410283523092,30.63217723517126,28.020819845703652],[27.03203894752126,27.345910596770523,24.841629548553154,27.36410283523092,29.841562005741807,27.345910596770523],[27.03203894752126,32.22832214526544,29.657467696096813,32.58058154248786,34.63207942683202,32.22832214526544],[-3.901520483360212e-06,32.96739865338339,30.425203779409724,34.902132091388154,34.59183666947136,32.96739865338339],[-3.901520483360212e-06,31.92219033503758,29.456114002274447,34.122476813382505,33.344542522061694,31.92219033503758],[-3.901520483360212e-06,-32.96739867708407,-34.59183702786272,-34.90213164435332,-30.425203691717016,-32.96739867708407],[-14.086627442880584,27.425266849552358,25.32606936845737,30.3108888226999,28.15564560704428,27.425266849552358],[-14.086627442880584,12.134303000659209,10.186285452429072,15.18593378903821,12.634754166484631,12.134303000659209],[-27.03203502805237,-17.801984617391685,-20.083270489334474,-15.185931255840806,-16.761645361657823,-17.801984617391685],[-27.03203502805237,-27.345913902063156,-29.84156520986038,-27.364106560521225,-24.84163275579046,-27.345913902063156],[-37.78747856462574,26.89540715892255,25.53924313431466,30.3108888226999,26.631409119681923,26.89540715892255],[-37.78747856462574,20.328979776973654,19.218557154201616,23.806044095260063,19.79002809280865,20.328979776973654],[-45.48159775358022,11.739748076218685,11.359095507459415,15.18593378903821,10.485673860729314,11.739748076218685],[-49.49107106382365,11.91152418232298,12.017917317750818,15.18593378903821,10.251887683722167,11.91152418232298],[-49.49107106382365,2.0891837949155363,2.47004410226937,5.21648153847757,0.22486385719298596,2.0891837949155363],[-49.49107106382365,2.433522511143756,3.289556433779014,5.21648153847757,0.2573688849980833,2.433522511143756],[-49.49107106382365,-7.763609498113352,-6.653134166201474,-5.2164784837395235,-10.082337559034606,-7.763609498113352],[-45.48159775358022,-16.940166105167737,-15.192919765289512,-15.185931255840806,-19.519548299880928,-16.940166105167737],[-45.48159775358022,-25.28667143457236,-23.372561498435825,-23.806047820550365,-27.903127466053967,-25.28667143457236],[-37.78747856462574,-30.826047470660306,-28.47546053009513,-30.310890461827636,-33.42100341237928,-30.826047470660306],[-37.78747856462574,-34.43767459069741,-32.02259142264568,-34.122476366347676,-37.002274651520004,-34.43767459069741],[-27.032043968749058,-34.21734290017392,-31.60324277894762,-34.90213164435332,-36.50660779923044,-34.21734290017392],[-27.032043968749058,-31.92883939014182,-29.317985837002237,-32.58058109545303,-34.2305338581744,-31.92883939014182],[-14.08663638357727,-25.779679187885296,-23.174720621693332,-27.364106560521225,-27.63305148462298,-25.779679187885296],[-14.08663638357727,-18.72460169067142,-16.09184711627378,-19.716199121913814,-20.886983796744406,-18.72460169067142],[2.235174179870165e-07,42.1412586791541,42.095463654740456,45.48159869281688,40.602535704865794,42.1412586791541],[2.235174179870165e-07,11.512231728622629,9.2079404392088,14.086628382117247,12.595336606900023,11.512231728622629],[2.235174179870165e-07,46.82556931952993,47.81356786578965,49.49107200306031,44.57316746092269,46.82556931952993],[10.316431898558578,42.188935667034755,42.25566161227982,45.48159869281688,40.56030769784233,42.188935667034755],[10.316431898558578,46.58620196874312,47.29177397794976,49.49107200306031,44.50268075842554,46.58620196874312],[10.316431898558578,13.20754800431497,10.579188284889252,14.086628382117247,15.418908653216121,13.20754800431497],[19.71620374127378,43.87045546054872,45.70769992920062,45.48159869281688,41.26895183277714,43.87045546054872],[19.71620374127378,42.144474807992346,42.10674607585976,45.48159869281688,40.59921113882011,42.144474807992346],[19.71620374127378,36.80313062662594,38.968754069394606,37.787482484094625,34.17057171356529,36.80313062662594],[27.36410283523092,37.13076547362189,39.430603700701376,37.787482484094625,34.519408084154286,37.13076547362189],[27.36410283523092,15.671056217885287,13.817684198942468,14.086628382117247,18.276014725972942,15.671056217885287],[27.36410283523092,27.05023118598166,29.554512234199027,27.03203894752126,24.554579777010375,27.05023118598166],[32.58058154248786,37.38980735611695,39.7792973899087,37.787482484094625,34.811676826046565,37.38980735611695],[32.58058154248786,46.1727087907319,46.18056486565035,49.49107200306031,44.5907595951556,46.1727087907319],[32.58058154248786,15.714955110739941,13.888193822597104,14.086628382117247,18.31412669206157,15.714955110739941],[34.902132091388154,46.14657346272194,44.61642566955854,49.49107200306031,46.09023062555349,46.14657346272194],[34.902132091388154,27.71682799940077,25.427563217173745,27.03203894752126,30.330928149757675,27.71682799940077],[34.902132091388154,1.9347295364842771,4.476924410457948,-3.901520483360212e-06,0.310291520396307,1.9347295364842771],[34.122476813382505,46.97851021252195,44.64215236924021,49.49107200306031,48.12301352492517,46.97851021252195],[34.122476813382505,15.648301094918592,18.256040549164076,14.086631362349475,13.781352634752318,15.648301094918592],[34.122476813382505,27.524893680574802,25.166698956976372,27.03203894752126,30.11687813577976,27.524893680574802],[30.3108888226999,-11.201005469733039,-9.101807988638054,-14.086627442880584,-11.931384227224964,-11.201005469733039],[30.3108888226999,14.928449435429036,12.701501565280225,14.086628382117247,17.554722106407365,14.928449435429036],[30.3108888226999,-34.37199690084839,-33.015832876240495,-37.78747856462574,-34.107998861607754,-34.37199690084839],[23.806044095260063,-11.070832838105595,-9.086815561139108,-14.086627442880584,-11.624282923675802,-11.070832838105595],[23.806044095260063,-23.70117893153814,-22.143387707242294,-27.03203502805237,-23.678950931915036,-23.70117893153814],[23.806044095260063,14.54465815539701,12.174792987274637,14.086628382117247,17.131793546531004,14.54465815539701],[15.18593378903821,-42.0354120407607,-41.65475947200142,-45.48159775358022,-40.78133782527132,-42.0354120407607],[15.18593378903821,-11.034996654501581,-9.086979106271446,-14.086627442880584,-11.535447820327006,-11.034996654501581],[15.18593378903821,-46.216661457108415,-46.32305459253625,-49.49107106382365,-44.557024958507604,-46.216661457108415],[5.21648153847757,-46.363773320261615,-46.74463362761545,-49.49107106382365,-44.49945338253906,-46.363773320261615],[5.21648153847757,13.712850496765562,11.138495170102768,14.086628382117247,16.109901182453477,13.712850496765562],[5.21648153847757,-46.70811203648984,-47.56414595912509,-49.49107106382365,-44.53195841034416,-46.70811203648984],[-5.2164784837395235,-46.51770806793629,-47.131329943727856,-49.49107106382365,-44.49364678645928,-46.51770806793629],[-5.2164784837395235,-23.720014215991547,-22.12618635887578,-27.03203502805237,-23.742757522636275,-23.720014215991547],[-5.2164784837395235,13.290010903402218,10.666685985368147,14.086628382117247,15.535453711249417,13.290010903402218],[-15.185931255840806,-24.41598166650149,-22.134695794558702,-27.03203502805237,-25.456320922235353,-24.41598166650149],[-15.185931255840806,25.290493133199377,22.70889603399934,27.03203894752126,27.04597352659401,25.290493133199377],[-15.185931255840806,-43.72736290425328,-45.47460924413151,-45.48159775358022,-41.1479807095401,-43.72736290425328],[-23.806047820550365,-26.356739843623654,-23.74354824360628,-27.03203502805237,-28.649599570302563,-26.356739843623654],[-23.806047820550365,11.070836746081106,11.624286814986599,14.086631362349475,9.086819480327353,11.070836746081106],[-23.806047820550365,24.930757015162385,22.43306383329181,27.03203894752126,26.431689679076307,24.930757015162385],[-30.310890461827636,46.14656830327376,44.61643123375911,49.49107200306031,46.090212295029524,46.14656830327376],[-30.310890461827636,34.97107409563892,32.81883414543182,37.7874795038624,35.78732877407178,34.97107409563892],[-30.310890461827636,-37.27232155579307,-39.62290849635824,-37.78747856462574,-34.6773656140741,-37.27232155579307],[-34.122476366347676,34.73845050840502,32.787747014300294,37.7874795038624,35.242821802163256,34.73845050840502],[-34.90213164435332,-1.9347368687897328,-0.31029851801108577,-3.901520483360212e-06,-4.4769318541567875,-1.9347368687897328],[-34.90213164435332,34.55419142657702,32.83011390559873,37.7874795038624,34.74453192303325,34.55419142657702],[-34.90213164435332,-27.716832712928458,-30.33093283415475,-27.032043968749058,-25.427567813871942,-27.716832712928458],[-32.58058109545303,23.890439223640787,22.043289652446404,27.03203894752126,24.247344901445636,23.890439223640787],[-32.58058109545303,34.42026803419716,32.93954446914671,37.7874795038624,34.30372690245113,34.42026803419716],[-27.364106560521225,-27.05022768651044,-24.55457637871321,-27.03203502805237,-29.554508832783135,-27.05022768651044],[-27.364106560521225,34.335637526111846,33.10364131596472,37.7874795038624,33.93022385581294,34.335637526111846],[-27.364106560521225,-15.671063756213199,-18.27602232240516,-14.08663638357727,-13.817691459475515,-15.671063756213199],[-19.716199121913814,34.295195617635216,33.30098555270274,37.7874795038624,33.632811847308375,34.295195617635216],[-10.316434580767593,-1.8510704243846396,-4.411851435039108,4.6961833051016193e-07,-0.16836024976007055,-1.8510704243846396]]},\"selected\":{\"id\":\"2176\"},\"selection_policy\":{\"id\":\"2175\"}},\"id\":\"1966\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"end\":[],\"start\":[]},\"selected\":{\"id\":\"2180\"},\"selection_policy\":{\"id\":\"2179\"}},\"id\":\"1938\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"color\":[\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"orange\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\",\"cornflowerblue\"],\"index\":[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],\"k\":[\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"100.0\",\"0.05\",\"100.0\",\"0.05\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"100.0\",\"0.001\",\"0.1\"],\"k_r\":[\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"10.0\",\"None\",\"None\"],\"species\":[\"dna[mydna]+protein[RNAP] <--> complex[dna[mydna]:protein[RNAP]]\",\"complex[dna[mydna]:protein[RNAP]] --> dna[mydna]+rna[mydna]+protein[RNAP]\",\"2protein[laci]+dna[mydna] <--> complex[dna[mydna]:2x_protein[laci]]\",\"complex[dna[mydna]:2x_protein[laci]]+protein[RNAP] <--> complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP]] --> complex[dna[mydna]:2x_protein[laci]]+rna[mydna]+protein[RNAP]\",\"rna[mydna]+protein[Ribo] <--> complex[protein[Ribo]:rna[mydna]]\",\"complex[protein[Ribo]:rna[mydna]] --> rna[mydna]+protein[GFP]+protein[Ribo]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"2protein[tetR]+dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] <--> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP] <--> ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]] --> ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAP]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[Ribo] <--> ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward]] --> rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[GFP]+protein[Ribo]\",\"rna[mydna]+protein[RNAase] <--> complex[protein[RNAase]:rna[mydna]]\",\"complex[protein[RNAase]:rna[mydna]] --> protein[RNAase]\",\"complex[protein[Ribo]:rna[mydna]]+protein[RNAase] <--> complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase]] --> protein[Ribo]+protein[RNAase]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]+protein[RNAase] <--> complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]]] --> protein[RNAase]\",\"rna[mydna] --> \"],\"type\":[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]},\"selected\":{\"id\":\"2182\"},\"selection_policy\":{\"id\":\"2181\"}},\"id\":\"1934\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"end\":[],\"start\":[]},\"selected\":{\"id\":\"2184\"},\"selection_policy\":{\"id\":\"2183\"}},\"id\":\"1952\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2185\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"attachment\":\"right\",\"callback\":null,\"renderers\":[{\"id\":\"1946\"}],\"tooltips\":\"
\"},\"id\":\"2035\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\"},\"size\":{\"units\":\"screen\",\"value\":12}},\"id\":\"2019\",\"type\":\"Circle\"},{\"attributes\":{\"end\":65.09999999153342,\"start\":-65.09999965287068},\"id\":\"2002\",\"type\":\"Range1d\"},{\"attributes\":{\"data\":{\"color\":[null,\"blue\",\"blue\",\"blue\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"green\",\"grey\",\"grey\",\"grey\",\"grey\",\"blue\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\",\"grey\"],\"image\":[\"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\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21],\"species\":[\"nothing\",\"protein[RNAP in default.]\",\"protein[Ribo in default.]\",\"protein[RNAase in default.]\",\"dna[mydna in default.]\",\"rna[mydna in default.]\",\"complex[dna[mydna]:protein[RNAP] in default.]\",\"protein[laci in default.]\",\"complex[dna[mydna]:2x_protein[laci] in default.]\",\"complex[complex[dna[mydna]:2x_protein[laci]]:protein[RNAP] in default.]\",\"protein[GFP in default.]\",\"complex[protein[Ribo]:rna[mydna] in default.]\",\"dna[part[ptet-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[ptet]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"protein[tetR in default.]\",\"ordered_polymer[complex[part[ptet]:2x_protein[tetR]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[complex[part[ptet]:2x_protein[tetR]]:protein[RNAP]-forward]:part[utr1-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"ordered_polymer[complex[part[utr1]:protein[Ribo]-forward]:part[GFP-forward]:part[t16-forward] in default.]\",\"complex[protein[RNAase]:rna[mydna] in default.]\",\"complex[complex[protein[Ribo]:rna[mydna]]:protein[RNAase] in default.]\",\"complex[protein[RNAase]:rna[part[utr1-forward]:part[GFP-forward]:part[t16-forward]] in default.]\"],\"type\":[\"nothing\",\"protein\",\"protein\",\"protein\",\"dna\",\"rna\",\"complex\",\"protein\",\"complex\",\"complex\",\"protein\",\"complex\",\"dna\",\"rna\",\"ordered_polymer\",\"protein\",\"ordered_polymer\",\"ordered_polymer\",\"ordered_polymer\",\"complex\",\"complex\",\"complex\"]},\"selected\":{\"id\":\"2186\"},\"selection_policy\":{\"id\":\"2185\"}},\"id\":\"1948\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2182\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2144\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1960\"}],\"tooltips\":null},\"id\":\"2034\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"2048\",\"type\":\"NodesAndLinkedEdges\"},{\"attributes\":{\"source\":{\"id\":\"1934\"}},\"id\":\"1936\",\"type\":\"CDSView\"},{\"attributes\":{\"graph_layout\":{\"0\":[50.0,4.6961833051016193e-07],\"1\":[47.974649078552524,14.086628382117247],\"10\":[-47.97464873988977,14.086631362349475],\"11\":[-49.99999966133724,-3.901520483360212e-06],\"12\":[-47.97464873988977,-14.086627442880584],\"13\":[-42.06267862136161,-27.03203502805237],\"14\":[-32.74303646675891,-37.78747856462574],\"15\":[-20.770753680404095,-45.48159775358022],\"16\":[-7.115750566410238,-49.49107106382365],\"17\":[7.115751650131047,-49.49107106382365],\"18\":[20.77075550918296,-45.48159775358022],\"19\":[32.74303680542167,-37.78747856462574],\"2\":[42.06267597979213,27.03203894752126],\"20\":[42.06267299955991,-27.032043968749058],\"21\":[47.9746460983203,-14.08663638357727],\"22\":[35.0,2.235174179870165e-07],\"23\":[33.445047437593004,10.316431898558578],\"24\":[28.918356297242628,19.71620374127378],\"25\":[21.822142894361043,27.36410283523092],\"26\":[12.786934218870366,32.58058154248786],\"27\":[2.6155542094847823,34.902132091388154],\"28\":[-7.7882331761534145,34.122476813382505],\"29\":[-17.50000210478902,30.3108888226999],\"3\":[32.74303680542167,37.7874795038624],\"30\":[-25.65681847101763,23.806044095260063],\"31\":[-31.53390976166935,15.18593378903821],\"32\":[-34.609078193565594,5.21648153847757],\"33\":[-34.609078193565594,-5.2164784837395235],\"34\":[-31.53390976166935,-15.185931255840806],\"35\":[-25.656814298692492,-23.806047820550365],\"36\":[-17.4999968893826,-30.310890461827636],\"37\":[-7.788235262315982,-34.122476366347676],\"38\":[2.615560207202165,-34.90213164435332],\"39\":[12.786936305032933,-32.58058109545303],\"4\":[20.77075252895073,45.48159869281688],\"40\":[21.82213872203591,-27.364106560521225],\"41\":[28.918358383405195,-19.716199121913814],\"42\":[33.445047437593004,-10.316434580767593],\"5\":[7.115743454492418,49.49107200306031],\"6\":[-7.115741625713552,49.49107200306031],\"7\":[-20.770750700171863,45.48159869281688],\"8\":[-32.743033486526684,37.787482484094625],\"9\":[-42.06267862136161,27.03203894752126]}},\"id\":\"1973\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{},\"id\":\"2184\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2186\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1937\",\"type\":\"MultiLine\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\"},\"size\":{\"units\":\"screen\",\"value\":8}},\"id\":\"2004\",\"type\":\"Square\"},{\"attributes\":{\"fill_color\":{\"value\":\"#fdae61\"},\"size\":{\"units\":\"screen\",\"value\":15}},\"id\":\"2024\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"2179\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1966\"},\"glyph\":{\"id\":\"1979\"},\"hover_glyph\":{\"id\":\"1989\"},\"muted_glyph\":null,\"selection_glyph\":{\"id\":\"1984\"},\"view\":{\"id\":\"1968\"}},\"id\":\"1967\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"text\":\"\"},\"id\":\"2142\",\"type\":\"Title\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1939\"},\"inspection_policy\":{\"id\":\"2155\"},\"layout_provider\":{\"id\":\"1945\"},\"node_renderer\":{\"id\":\"1935\"},\"selection_policy\":{\"id\":\"2154\"}},\"id\":\"1932\",\"type\":\"GraphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1938\"},\"glyph\":{\"id\":\"1937\"},\"hover_glyph\":null,\"muted_glyph\":null,\"view\":{\"id\":\"1940\"}},\"id\":\"1939\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2164\",\"type\":\"NodesOnly\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\"},\"line_join\":\"round\",\"line_width\":{\"value\":4}},\"id\":\"1979\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"2040\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"2165\",\"type\":\"NodesOnly\"},{\"attributes\":{\"end\":65.10000029182038,\"start\":-65.09999935258372},\"id\":\"2003\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2039\",\"type\":\"PanTool\"},{\"attributes\":{\"graph_layout\":{\"0\":[50.0,4.6961833051016193e-07],\"1\":[47.974649078552524,14.086628382117247],\"10\":[-47.97464873988977,14.086631362349475],\"11\":[-49.99999966133724,-3.901520483360212e-06],\"12\":[-47.97464873988977,-14.086627442880584],\"13\":[-42.06267862136161,-27.03203502805237],\"14\":[-32.74303646675891,-37.78747856462574],\"15\":[-20.770753680404095,-45.48159775358022],\"16\":[-7.115750566410238,-49.49107106382365],\"17\":[7.115751650131047,-49.49107106382365],\"18\":[20.77075550918296,-45.48159775358022],\"19\":[32.74303680542167,-37.78747856462574],\"2\":[42.06267597979213,27.03203894752126],\"20\":[42.06267299955991,-27.032043968749058],\"21\":[47.9746460983203,-14.08663638357727],\"22\":[35.0,2.235174179870165e-07],\"23\":[33.445047437593004,10.316431898558578],\"24\":[28.918356297242628,19.71620374127378],\"25\":[21.822142894361043,27.36410283523092],\"26\":[12.786934218870366,32.58058154248786],\"27\":[2.6155542094847823,34.902132091388154],\"28\":[-7.7882331761534145,34.122476813382505],\"29\":[-17.50000210478902,30.3108888226999],\"3\":[32.74303680542167,37.7874795038624],\"30\":[-25.65681847101763,23.806044095260063],\"31\":[-31.53390976166935,15.18593378903821],\"32\":[-34.609078193565594,5.21648153847757],\"33\":[-34.609078193565594,-5.2164784837395235],\"34\":[-31.53390976166935,-15.185931255840806],\"35\":[-25.656814298692492,-23.806047820550365],\"36\":[-17.4999968893826,-30.310890461827636],\"37\":[-7.788235262315982,-34.122476366347676],\"38\":[2.615560207202165,-34.90213164435332],\"39\":[12.786936305032933,-32.58058109545303],\"4\":[20.77075252895073,45.48159869281688],\"40\":[21.82213872203591,-27.364106560521225],\"41\":[28.918358383405195,-19.716199121913814],\"42\":[33.445047437593004,-10.316434580767593],\"5\":[7.115743454492418,49.49107200306031],\"6\":[-7.115741625713552,49.49107200306031],\"7\":[-20.770750700171863,45.48159869281688],\"8\":[-32.743033486526684,37.787482484094625],\"9\":[-42.06267862136161,27.03203894752126]}},\"id\":\"1959\",\"type\":\"StaticLayoutProvider\"},{\"attributes\":{\"source\":{\"id\":\"1948\"}},\"id\":\"1950\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2183\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1966\"}},\"id\":\"1968\",\"type\":\"CDSView\"},{\"attributes\":{\"edge_renderer\":{\"id\":\"1953\"},\"inspection_policy\":{\"id\":\"2165\"},\"layout_provider\":{\"id\":\"1959\"},\"node_renderer\":{\"id\":\"1949\"},\"selection_policy\":{\"id\":\"2164\"}},\"id\":\"1946\",\"type\":\"GraphRenderer\"}],\"root_ids\":[\"1929\"]},\"title\":\"Bokeh Application\",\"version\":\"2.2.3\"}};\n", " var render_items = [{\"docid\":\"489c7646-ae71-4d31-b2bf-9c0ec7247e75\",\"root_ids\":[\"1929\"],\"roots\":{\"1929\":\"428afc4d-b192-4d37-abb4-7395b90784bb\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1929" } }, "output_type": "display_data" } ], "source": [ "#this is an example of how to use the new image plotting. It is designed to combine dnaplotlib and the network representation to show constructs and where proteins are bound to them.\r\n", "\r\n", "#to use this to its full potential you must make dna_constructs:\r\n", "txtl = TxTlExtract(\"mixture1\", parameter_file = 'default_parameters.txt')\r\n", "\r\n", "ptet = RegulatedPromoter(\"ptet\",[\"tetR\"])\r\n", "utr1 = RBS(\"utr1\")\r\n", "gfp = CDS(\"GFP\")\r\n", "t16 = Terminator(\"t16\")\r\n", "\r\n", "construct = DNA_construct([ptet,utr1,gfp,t16], initial_concentration=5)\r\n", "\r\n", "\r\n", "dna = DNAassembly(\"mydna\",promoter=RegulatedPromoter(\"plac\",[\"laci\"]),rbs=utr1,protein=\"GFP\", initial_concentration = 10)\r\n", "txtl.add_component(dna)\r\n", "txtl.add_component(construct)\r\n", "crn1 = txtl.compile_crn()\r\n", "crn1.add_reactions([Reaction.from_massaction([Species(\"mydna\",material_type=\"rna\")],[],k_forward=0.1)])\r\n", "try:\r\n", " #dnaplotlib is a cool library for plotting DNAs.\r\n", " #please use my fork located at https://github.com/dr3y/dnaplotlib\r\n", " #to install it type: pip install git+git://github.com/dr3y/dnaplotlib.git@master\r\n", " import dnaplotlib as dpl\r\n", " %matplotlib inline\r\n", " dpl_enabled = True\r\n", "except (ModuleNotFoundError,ImportError) as e:\r\n", " dpl_enabled = False\r\n", "\r\n", "try:\r\n", " from bokeh.models import (Plot , Range1d)\r\n", " import bokeh.plotting\r\n", " import bokeh.io\r\n", " bokeh.io.output_notebook() #this makes the graph appear in line with the notebook\r\n", "\r\n", " #this demonstrates the \"circle\" layout. reactions are in the middle with species on the outside.\r\n", " #also, the pretty_print text display style\r\n", "\r\n", " colordict = {\r\n", " \"G1\":\"red\", #will only effect the species dna_G1 and rna_G1\r\n", " \"protein_GFP\": \"green\", #will only effect the species protein_GFP\r\n", " \"GFP\":\"lightgreen\", #this will affect how the dnaplotlib is drawn\r\n", " \"protein\": \"blue\", #All protein species, protein_Ribo, protein_RNAase, and protein_RNAP will be blue\r\n", " \"transcription_mm\":\"green\"\r\n", " #All other species will be grey by default. This will include all complexes.\r\n", " }\r\n", " reactioncolordict = {\r\n", " \"kint\":\"yellow\", #reactions containing \"kint\" will be yellow\r\n", " \"kb\":\"cornflowerblue\", #reactions containing \"kb\" will be cornflowerblue\r\n", " \"ktx\":\"orange\" #transcription reactions will be orange\r\n", " #all other reactions will be grey by default\r\n", " }\r\n", " if(dpl_enabled):\r\n", " images =render_mixture(txtl,crn1,colordict)\r\n", " else:\r\n", " images = None\r\n", " plot = render_network_bokeh(crn1,\r\n", " colordict = colordict,\r\n", " reactioncolordict = reactioncolordict,\r\n", " use_pretty_print=True, #uses pretty print\r\n", " pp_show_rates=False, #this would put the reaction rates in the reaction name. It's already listed seperately in the tool tip\r\n", " pp_show_attributes=False,\r\n", " pp_show_material = True, #this lists the material of the species being displayed\r\n", " imagedict =images, #this is a dictionary of which images to show for each species\r\n", " layout=\"circle\",\r\n", " )\r\n", " bokeh.io.show(plot)\r\n", "except ModuleNotFoundError:\r\n", " print('please install the plotting libraries: pip install biocrnpyler[all]')" ] } ], "metadata": { "interpreter": { "hash": "7b4b4feff2f24a0f0a34464dbe537a36fda679851528fb8735cb41fa49dffb2d" }, "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.4" }, "metadata": { "interpreter": { "hash": "7b4b4feff2f24a0f0a34464dbe537a36fda679851528fb8735cb41fa49dffb2d" } } }, "nbformat": 4, "nbformat_minor": 4 }